IBM Cloud IAM API
The IBM Cloud Identity and Access Management (IAM) API enables you to manage IAM access tokens, API keys, service IDs, trusted profiles, and access policies. Use this API to authenticate identities, authorize access to IBM Cloud resources, and manage the full lifecycle of identity and policy objects within your IBM Cloud account.
What You Can Do
MCP Tools
createaccesstoken
Create an IAM access token
listapikeys
List API keys
createapikey
Create an API key
getapikeysdetails
Get API key details by value
getapikey
Get an API key
updateapikey
Update an API key
deleteapikey
Delete an API key
lockapikey
Lock an API key
unlockapikey
Unlock an API key
disableapikey
Disable an API key
enableapikey
Enable an API key
listserviceids
List service IDs
createserviceid
Create a service ID
getserviceid
Get a service ID
updateserviceid
Update a service ID
deleteserviceid
Delete a service ID
lockserviceid
Lock a service ID
unlockserviceid
Unlock a service ID
listprofiles
List trusted profiles
createprofile
Create a trusted profile
getprofile
Get a trusted profile
updateprofile
Update a trusted profile
deleteprofile
Delete a trusted profile
listclaimrules
List claim rules for a trusted profile
createclaimrule
Create a claim rule
getclaimrule
Get a claim rule
updateclaimrule
Update a claim rule
deleteclaimrule
Delete a claim rule
listpolicies
List access policies
createpolicy
Create an access policy
getpolicy
Get an access policy
replacepolicy
Replace an access policy
deletepolicy
Delete an access policy
updatepolicystate
Update policy state
listroles
List IAM roles
createrole
Create a custom role
getrole
Get a role
replacerole
Replace a custom role
deleterole
Delete a custom role