IBM · Arazzo Workflow
IBM Cloud IAM Grant an Identity Access with a Policy
Version 1.0.0
Discover the roles a service exposes, grant an identity a role on it, and read the policy back.
View Spec
View on GitHub
API ManagementArtificial IntelligenceBillingCloud ComputingContainersData GovernanceDatabasesDevOpsEnterpriseGenerative AIHybrid CloudInfrastructureMachine LearningNetworkingObservabilitySecurityServerlessStorageWatsonWatsonxFortune 100ArazzoWorkflows
Provider
Workflows
grant-identity-access
List a service's roles, create an access policy for an identity, and verify it.
Resolves the roles available for a service, grants the supplied IAM ID the chosen role CRN on the target service within an account, then reads the resulting policy back.
1
discoverRoles
listRoles
List the system, service, and custom roles the target service exposes in this account. This confirms the service is real and surfaces the role CRNs that are legal to grant before any policy is written.
2
createAccessPolicy
createPolicy
Grant the subject the chosen role on the target service within the account. The subject is identified by its IAM ID and the resource is narrowed by account and service name.
3
verifyPolicy
getPolicy
Read the policy back to confirm the roles and resources that were actually persisted and that the policy is active rather than pending.