IBM · Arazzo Workflow
IBM Cloud IAM Decommission a Trusted Profile
Version 1.0.0
Find a profile by name, revoke its claim rule first, then delete the profile.
View Spec
View on GitHub
API ManagementArtificial IntelligenceBillingCloud ComputingContainersData GovernanceDatabasesDevOpsEnterpriseGenerative AIHybrid CloudInfrastructureMachine LearningNetworkingObservabilitySecurityServerlessStorageWatsonWatsonxFortune 100ArazzoWorkflows
Provider
Workflows
decommission-trusted-profile
Resolve a trusted profile by name, revoke its claim rule, and delete the profile.
Looks the profile up by name within an account, lists its claim rules, deletes the first rule to cut the trust path, and then deletes the profile itself.
1
findProfile
listProfiles
Resolve the profile by name within the account, including its history so the reviewer can see who created the trust and when before it is torn down.
2
enumerateTrustPaths
listClaimRules
List the claim rules attached to the profile. Each rule is a live path by which an external identity can assume this profile, so this is the inventory of what is about to be revoked.
3
revokeTrustPath
deleteClaimRule
Delete the claim rule to sever the trust immediately. Profile deletion would remove this rule anyway, but revoking first means access stops the moment the decision is taken rather than at the end of the change window.
4
deleteTrustedProfile
deleteProfile
Delete the trusted profile along with any remaining claim rules and links. This cannot be undone, and any access policy written against the profile's IAM ID is left dangling and should be cleaned up separately.