Although there is no single best way to set up security for the server, the following
steps are sufficient in most cases.
If you are upgrading from an earlier version, see Migrating security settings.
-
Create an authorization realm for the server. Authorization realms are used by authentication
realms to associate users with groups and to determine user access. IBM UrbanCode Deploy includes
an internal database for storing security information and integration with the Lightweight Directory
Access Protocol (LDAP). LDAP is a widely used protocol for accessing distributed directory
information over IP networks.
-
Create an authentication realm for the server. The authentication realm is used to determine a
user's identity within an authorization realm.
- Optional:
Create security types.
Security types classify artifacts such as environments and components by level of
security.
-
Create roles and define permissions for them.
- Create and import users and groups.
-
Create teams, and assign users and groups to them.
-
Assign elements, such as applications and environments, to teams.
After you complete the preceding steps, users on the associated teams have
access to those elements. The access rights that each user has for those elements depend
on the user's role within that team.