Manage IBM Cloud users
This tutorial how to use IBM Cloud to enable users who have IBM Cloud accounts and gives instructions for users to access the environment.
To manage ID provider users instead, follow the instructions in one of these topics:
Invite users
-
Ensure that the users that you want to invite have IBM Cloud accounts.
-
Go to Manage → Access (IAM) and click Invite users.
-
Enter the email addresses of users to be added.
-
Select the access group or groups of the projects that the users will be part of. These assignments can be changed later.
-
Click Add to confirm the access group selection.
-
Click Invite to send the invitation to the users.
Users cannot be managed until they accept the invitation and log in at least once.
Optional: Modify users' project assignments
- Go to Manage → Access (IAM) → Users and click the user.
- Add access groups with Assign group or remove the user from an access group by clicking the three dot menu and choosing Remove user.
User Flow
- After they accept an invitation, users can log in through the IBM Cloud portal.
- To work with Qiskit Runtime service instances, users must create an API key by going to (Manage → Access (IAM) → API keys).
- For further information, users can review Getting started, Step 2.
Example scenario
In our example, we want to create the following setup:
- We have two projects,
ml
andfinance
.- The
ml
project should have access to the service instancesQR-ml
andQR-common
. - The
finance
project should have access to the service instancesQR-finance
andQR-common
.
- The
- We have three users:
- Fatima should have access to the
ml
project. - Ravi should have access to the
finance
project. - Amyra should have access to both projects.
- Fatima should have access to the
- We will use access groups without resource groups.
- Users are defined in IBM Cloud and project assignments are done there as well.
- Users should be able to delete jobs.
The steps to implement this setup are:
- The Cloud administrator creates three service instances:
QR-ml
,QR finance
, andQR-common
. - The Cloud administrator creates a custom rule that includes the
quantum-computing.job.delete
action. - The Cloud administrator creates two access groups:
- The
ml
access group can accessQR-ml
andQR-common
. - The
finance
access group can accessQR-finance
andQR-common
.
- The
- The Cloud administrator invites cloud users to the appropriate project. Specifically, they invite and assign users to an access group that includes the project.
- Fatima is added to the "ml" access group.
- Ravi is added to the "finance" access group.
- Amyra is added to both the "ml" and "finance" access groups.
- Users can log in through the IBM Cloud portal, create API keys, and work with their projects' service instances.
Next steps
- See Additional considerations for more information.