IBM · Arazzo Workflow
IBM Cloud IAM Review and Deactivate an Access Policy
Version 1.0.0
Find the policies granting an identity access, inspect one, and deactivate it.
View Spec
View on GitHub
API ManagementArtificial IntelligenceBillingCloud ComputingContainersData GovernanceDatabasesDevOpsEnterpriseGenerative AIHybrid CloudInfrastructureMachine-LearningNetworkingObservabilitySecurityServerlessStorageWatsonWatsonxFortune 100ArazzoWorkflows
Provider
Workflows
review-and-deactivate-policy
Enumerate a subject's active access policies, inspect one, and transition it to deleted state.
Lists the active policies granting a given IAM ID access in an account, reads the target policy to capture the roles and resources being withdrawn, and updates its state under If-Match.
1
listSubjectPolicies
List every active policy granting this subject access in the account. This is the complete standing-access picture for the identity, and the reason offboarding cannot stop at deleting the identity itself.
2
inspectPolicy
Read the target policy before changing it so the roles and resources being withdrawn are captured for the audit record. Once the state transition lands, this is the only evidence of what the identity previously held.
3
deactivatePolicy
Transition the policy to the deleted state, withdrawing the grant. This is a state change rather than a hard delete, so the policy remains queryable with state=deleted for later audit.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.