Skip to main content

Creating Users

Building on the policies created in the previous section, we will now create three users:

  • A read user, inheriting the read policy applicable only to your source bucket
  • A write user, inheriting the write policy applicable only to your destination bucket
  • A supervisor user, inheriting a read/write policy to both source and destination buckets.
UserPermissionsRoleBeneficiary
read_userR on the source bucketFetch the weights matrix and bias vector for processingTitanQ solver
write_userW on the destination bucketWrite the results vector and logs & metrics fileTitanQ solver
supervisor_userR/W on the source bucket
R/W on the destination bucket
Upload the weights matrix and bias vector to the input bucket before submitting a solve request
Retrieve the results vector and logs & metrics files after completion
Customer

Creating the read user

Back at the IAM dashboard, select the Users submenu:

iam_users.png

Select Create User:

iam_user_create_00.png

Pick a name for the read user then click Next.

Select Attach policies directly.

tip

You may want to Filter by Type: "Customer Managed" to help locate the policies we previously created.

Select the previously-created read policy only.

Click Next.

On the following page, you can finally click Create User.

Creating the remaining users

Repeat the same steps for the write user, this time attaching only your newly-created write policy attached to the destination bucket.

Repeat the same steps once again for the supervisor user, attaching both

  • the write policy to the source bucket
  • the read policy to the destination bucket