Skip to content

Latest commit

 

History

History
76 lines (50 loc) · 4.27 KB

granting-permissions-to-users.md

File metadata and controls

76 lines (50 loc) · 4.27 KB
copyright lastupdated subcollection
years
2017, 2020
2020-05-19
AnalyticsEngine

{:new_window: target="_blank"} {:shortdesc: .shortdesc} {:codeblock: .codeblock} {:screen: .screen} {:pre: .pre} {:external: target="_blank" .external}

Granting permissions to users

{: #grant-permissions}

With an {{site.data.keyword.Bluemix_notm}} account, you have administrative privileges for your account, which enables you to perform all operations on an {{site.data.keyword.iae_full_notm}} service. However, when you onboard other users to your account, you need to manage their permissions so that they have the required privileges to operate service instances under your account.

Access to {{site.data.keyword.iae_full_notm}} resources requires certain access permissions at the resource group level, the platform level, and the service level. A user is given the desired level of access to a service instance only after the required roles at all of these levels were granted.

The following table lists the required IAM privileges for user onboarding.

Operations Required IAM permissions
Create or delete a service Access type: Resource group
Role: Editor or Administrator
View the service dashboard (the cluster management UI) Access type: Service
Platform role: Viewer or above
Service role: Reader or above
View cluster password in the cluster management UI Access type: Service
Platform role: Viewer or above
Service role: Writer or Manager
Resize a cluster by using the cluster management UI Access type: Service
Platform role: Viewer or above
Service role: Writer or Manager
Create service keys by using the IBM Cloud UI
Note: A service key created for a Reader role does not reveal the cluster password.
Access type: Service
Platform role: Operator or above
View service keys by using the IBM Cloud UI Access type: Service
Platform role: Viewer or above
Invoke the cluster management REST API to view cluster details Access type: Service
Service role: Reader, Writer or Manager
Note: When the API is invoked with service role as Reader, the response of the API does not reveal the cluster password.
Invoke cluster management REST API to view customization request details or list of customization requests Access type: Service
Service role: Reader, Writer or Manager
Invoke cluster management REST API to resize cluster Access type: Service
Service role: Writer or Manager
Invoke cluster management REST API to add an adhoc customization request Access type: Service
Service role: Writer or Manager
Invoke cluster management REST API to reset cluster password Access type: Service
Service role: Manager
Invoke cluster management REST API to create or delete log configuration Access type: Service
Service role: Writer or Manager
Invoke cluster management REST API to retrieve log configuration details Access type: Service
Service role: Reader
Update cluster private endpoint whitelist Access type: Service
Service role: Writer or Manager

To onboard new users to your account:

  1. Log on to the {{site.data.keyword.Bluemix_notm}} dashboard{: external}.

  2. Click Manage -> Account -> Users.

  3. In the User management page, click Invite users.

  4. Enter the IBMid of the user you want to invite.

  5. Under the Access section, expand Services and select the following values.

To assign access at a resource group level:

a.	Assign access to: Select **Resource group**.

b.	Resource group: Choose a resource group to which to grant access.

c.	Assign access to a resource group: Select the level of access you want to provide.

To assign access at a Resource level:

a. Assign Access to: Select Resource.

b. Services: {{site.data.keyword.iae_short}}.

c. Region: Choose the region, for example US-South depending on where your resource resides.

d. Service Instance: Choose the service instance that you want to grant access to.

e. Select roles: Select the levels of access you want to provide.