A system for managing assets in a co-location facilities environment, the system comprising: a central relational database (811, 905) containing information associated with assets (AS1-AS10, A1-A10) of the service provider, wherein the assets are located in two or more geographically distinct co-location facilities (101, 102, 103), of the service provider, the service provider enabling users from the customer to access the assets in the two or more geographically distinct colocation facilities based on the multiple separate agreements; and a permission data store configured to keep track of the permissions granted to the users by mapping a login identification of a user with its permissions, assets, and agreement information and store associations between users and one or more of the multiple separate agreements in the central relational database, wherein a permissions model is configured to enable at least one user from the customer (104, 450, 650) to be designated as having authority to grant permissions to access the assets, the permissions granted to other users of the same customer, wherein an asset model is configured to enable grouping of the assets in one or more asset groups (460, 465, 470, 475, 480), and a user group model is configured to enable grouping of the users of the customer in one or more user groups and according to the geographically distinct co-location facilities, the user groups (452, 454, 456) and the asset groups managed independently of one another, wherein the permissions model and the asset model are configured based on the granted permissions to enable a first user of the customer to login using a first login ID to access a first asset in a first geographically distinct co-location facility and in a first asset group, wherein access to the first asset is based on association of the first user with a first agreement between the customer and the service provider in the central relational database, wherein at least one of the permissions model and the asset model are configured to reference the permission data store, and wherein the first user is enabled to login using the first login ID to access a second asset in a second geographically distinct co-location facility, wherein access to the second asset is based on association of the first user with a second, separate agreement between the customer and the service provider in the central relational database, the second asset being in a second asset group different than the first asset group. a central relational database (811, 905) containing information associated with assets (AS1-AS10, A1-A10) of the service provider, wherein the assets are located in two or more geographically distinct co-location facilities (101, 102, 103), of the service provider, the service provider enabling users from the customer to access the assets in the two or more geographically distinct colocation facilities based on the multiple separate agreements; and a permission data store configured to keep track of the permissions granted to the users by mapping a login identification of a user with its permissions, assets, and agreement information and store associations between users and one or more of the multiple separate agreements in the central relational database, wherein a permissions model is configured to enable at least one user from the customer (104, 450, 650) to be designated as having authority to grant permissions to access the assets, the permissions granted to other users of the same customer, wherein an asset model is configured to enable grouping of the assets in one or more asset groups (460, 465, 470, 475, 480), and a user group model is configured to enable grouping of the users of the customer in one or more user groups and according to the geographically distinct co-location facilities, the user groups (452, 454, 456) and the asset groups managed independently of one another, wherein the permissions model and the asset model are configured based on the granted permissions to enable a first user of the customer to login using a first login ID to access a first asset in a first geographically distinct co-location facility and in a first asset group, wherein access to the first asset is based on association of the first user with a first agreement between the customer and the service provider in the central relational database, wherein at least one of the permissions model and the asset model are configured to reference the permission data store, and wherein the first user is enabled to login using the first login ID to access a second asset in a second geographically distinct co-location facility, wherein access to the second asset is based on association of the first user with a second, separate agreement between the customer and the service provider in the central relational database, the second asset being in a second asset group different than the first asset group.