Introduction With the IBM Cloud® Identity and Access Management IAM Policy Management API, you can create, update, view, and delete IAM policies. An IAM policy enables a subject to access a resource.
| Method | Path | Summary |
|---|---|---|
| Get policies by attributes | ||
| Create a policy | ||
| Update a policy | ||
| Retrieve a policy by ID | ||
| Delete a policy by ID | ||
| Restore a deleted policy by ID | ||
| Get roles by filters | ||
| Create a role | ||
| Update a role | ||
| Retrieve a role by ID | ||
| Delete a role by ID | ||
| Get policies by attributes | ||
| Create a policy | ||
| Update a policy | ||
| Retrieve a policy by ID | ||
| Delete a policy by ID | ||
| List policy templates by attributes | ||
| Create a policy template | ||
| Retrieve latest version of a policy template | ||
| Delete a policy template | ||
| Create a new policy template version | ||
| Retrieve policy template versions | ||
| Update a policy template version | ||
| Delete a policy template version | ||
| Retrieve a policy template version | ||
| Commit a policy template version | ||
| Get policy template assignments | ||
| Create a policy authorization template assignment | ||
| Retrieve a policy assignment | ||
| Update a policy authorization type assignment | ||
| Remove a policy assignment | ||
| Retrieve Access Management account settings by account ID | ||
| Update Access Management account settings by account ID | ||
| List action control templates by attributes | ||
| Create an action control template | ||
| Retrieve the latest version of an action control template | ||
| Delete an action control template | ||
| Create a new action control template version | ||
| Retrieve action control template versions | ||
| Update an action control template version | ||
| Delete an action control template version | ||
| Retrieve an action control template version | ||
| Commit an action control template version | ||
| Get action control template assignments | ||
| Create an action control template assignment | ||
| Retrieve an action control assignment | ||
| Update an action control assignment | ||
| Remove an action control assignment | ||
| List role templates by attributes | ||
| Create role template | ||
| Retrieve the latest version of a role template | ||
| Delete a Role template | ||
| Create a new role template version | ||
| Retrieve role template versions | ||
| Update a role template version | ||
| Delete a role template version | ||
| Retrieve a role template version | ||
| Commit a role template version | ||
| Get role template assignments | ||
| Create a role template assignment | ||
| Retrieve a role assignment | ||
| Update a role assignment | ||
| Remove a role assignment |