IBM · Arazzo Workflow
IBM Cloud IAM Set Up a Trusted Profile for Federated Access
Version 1.0.0
Create a trusted profile, attach a SAML claim rule, and verify the trust took effect.
View Spec
View on GitHub
API ManagementArtificial IntelligenceBillingCloud ComputingContainersData GovernanceDatabasesDevOpsEnterpriseGenerative AIHybrid CloudInfrastructureMachine LearningNetworkingObservabilitySecurityServerlessStorageWatsonWatsonxFortune 100ArazzoWorkflows
Provider
Workflows
setup-trusted-profile-federation
Create a trusted profile with a SAML claim rule and confirm it resolves.
Creates the profile, attaches a Profile-SAML claim rule bound to a realm and a claim condition, lists the rules on the profile, and reads the profile back for its IAM ID.
1
createTrustedProfile
createProfile
Create the trusted profile. On its own the profile trusts nobody — it is an empty identity until at least one claim rule is attached in the next step.
2
attachClaimRule
createClaimRule
Attach the SAML claim rule that defines the trust. Only identities presenting a token from the named realm whose claim satisfies this condition may apply the profile, so this condition is the actual security boundary.
3
listProfileRules
listClaimRules
List the rules attached to the profile to confirm the new rule is the only trust path and that no unexpected rule is already granting access.
4
verifyProfile
getProfile
Read the profile back and capture its IAM ID. That IAM ID is the subject any subsequent access policy must be written against — the profile still has no access until such a policy exists.