5.5 KiB
Manage projects, users and roles (Identity tab)
OpenStack administrators can create projects, create accounts for new users and create roles.
A project is the base unit of resource ownership. Resources are owned by a specific project. A project is owned by a specific domain. A role is a personality that a user assumes to perform a specific set of operations. A role includes a set of rights and privileges. A user is an individual consumer that is owned by a domain. A role explicitly associates a user with projects or domains. A user with no assigned roles has no access to OpenStack resources.
OpenStack Identity Service is the module in the OpenStack framework that manages the authentication, service rules and service token functions. For detailed information, refer to the OpenStack Keystone Guide.
Create a role
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickRoles
category.Click
Create Role
.In the
Create Role
dialog box, enter the roleName
andDescription
.Click
OK
.The new role is now displayed in the
Roles
list.
Edit a role
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickRoles
category.In the
Action
column of the role, clickEdit
.In the
Edit
dialog box, updateName
andDescription
of the role.Click
OK
.A message indicates whether the action was successful.
Delete a role
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickRoles
category.Select the check boxes for the roles that you want to delete.
Click
Delete
and confirm your choice.A message indicates whether the action was successful.
Add a new project
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickProjects
category.Click
Create Project
.In the
Create Project
dialog box, enter the ProjectName
,Description
,Status
andAffiliated Domain
.Click
OK
.The new project is now displayed in the
Projects
list.
Delete a project
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickProjects
category.Select the check boxes for the projects that you want to delete.
Click
Delete
and confirm your choice.A message indicates whether the action was successful.
Update a project
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickProjects
category.In the
Action
column of the project, clickEdit
.In the
Edit
dialog box, updateName
andDescription
of the project.Click
OK
.A message indicates whether the action was successful.
Note
You can enable or disable the project by using the
Enable
orForbidden
options available in theMore
dropdown list.
Add a new user
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickUsers
category.On the
Create User
page, enter the userUser Name
,Password
,Confirm Password
,Email
,Phone
,Real Name
andStatus
.If you choose
Advanced Options
, new fields forSelect Project
andSelect User Group
display. You can assign role to user on project. You can also add user to group.Click
Confirm
.The new user is now displayed in the
Users
list.
Delete a user
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickUsers
category.Select the check boxes for the users that you want to delete.
Click
Delete
and confirm your choice.A message indicates whether the action was successful.
Update a user
Log into the OpenStack Dashboard as the Admin user.
On the
Administrator
page, open theIdentity
tab and clickUsers
category.In the
Action
column of the user, clickEdit
.In the
Edit
dialog box, updateUser Name
,Description
,Email
,Phone
andReal Name
of the user.Click
OK
.A message indicates whether the action was successful.
Note
You can enable or disable the user by using the
Enable
orForbidden
options available in theMore
dropdown list.