iam
=======

Description
-----------
Use the Identity and Access Management Service CLI to manage users, groups, identity domains, compartments, policies, tagging, and limits. For information about managing users, groups, compartments, and policies, see `Identity and Access Management (without identity domains) <https://docs.cloud.oracle.com/iaas/Content/Identity/Concepts/overview.htm>`__. For information about tagging and service limits, see `Tagging <https://docs.cloud.oracle.com/iaas/Content/Tagging/Concepts/taggingoverview.htm>`__ and `Service Limits <https://docs.cloud.oracle.com/iaas/Content/General/Concepts/servicelimits.htm>`__. For information about creating, modifying, and deleting identity domains, see `Identity and Access Management (with identity domains) <https://docs.cloud.oracle.com/iaas/Content/Identity/home.htm>`__.

Available Commands
------------------
* :doc:`auth-token </cmdref/iam/auth-token>`

  * :doc:`create </cmdref/iam/auth-token/create>`
  * :doc:`delete </cmdref/iam/auth-token/delete>`
  * :doc:`list </cmdref/iam/auth-token/list>`
  * :doc:`update </cmdref/iam/auth-token/update>`

* :doc:`authentication-policy </cmdref/iam/authentication-policy>`

  * :doc:`get </cmdref/iam/authentication-policy/get>`
  * :doc:`update </cmdref/iam/authentication-policy/update>`

* :doc:`availability-domain </cmdref/iam/availability-domain>`

  * :doc:`list </cmdref/iam/availability-domain/list>`

* :doc:`bulk-action-resource-type-collection </cmdref/iam/bulk-action-resource-type-collection>`

  * :doc:`list </cmdref/iam/bulk-action-resource-type-collection/list>`

* :doc:`compartment </cmdref/iam/compartment>`

  * :doc:`bulk-delete-resources </cmdref/iam/compartment/bulk-delete-resources>`
  * :doc:`bulk-move-resources </cmdref/iam/compartment/bulk-move-resources>`
  * :doc:`create </cmdref/iam/compartment/create>`
  * :doc:`delete </cmdref/iam/compartment/delete>`
  * :doc:`get </cmdref/iam/compartment/get>`
  * :doc:`list </cmdref/iam/compartment/list>`
  * :doc:`move </cmdref/iam/compartment/move>`
  * :doc:`recover </cmdref/iam/compartment/recover>`
  * :doc:`update </cmdref/iam/compartment/update>`

* :doc:`customer-secret-key </cmdref/iam/customer-secret-key>`

  * :doc:`create </cmdref/iam/customer-secret-key/create>`
  * :doc:`delete </cmdref/iam/customer-secret-key/delete>`
  * :doc:`list </cmdref/iam/customer-secret-key/list>`
  * :doc:`update </cmdref/iam/customer-secret-key/update>`

* :doc:`db-token </cmdref/iam/db-token>`

  * :doc:`get </cmdref/iam/db-token/get>`

* :doc:`domain </cmdref/iam/domain>`

  * :doc:`activate </cmdref/iam/domain/activate>`
  * :doc:`change-compartment </cmdref/iam/domain/change-compartment>`
  * :doc:`change-domain-license-type </cmdref/iam/domain/change-domain-license-type>`
  * :doc:`create </cmdref/iam/domain/create>`
  * :doc:`deactivate </cmdref/iam/domain/deactivate>`
  * :doc:`delete </cmdref/iam/domain/delete>`
  * :doc:`enable-replication-to-region </cmdref/iam/domain/enable-replication-to-region>`
  * :doc:`get </cmdref/iam/domain/get>`
  * :doc:`list </cmdref/iam/domain/list>`
  * :doc:`list-license-types </cmdref/iam/domain/list-license-types>`
  * :doc:`update </cmdref/iam/domain/update>`

* :doc:`dynamic-group </cmdref/iam/dynamic-group>`

  * :doc:`create </cmdref/iam/dynamic-group/create>`
  * :doc:`delete </cmdref/iam/dynamic-group/delete>`
  * :doc:`get </cmdref/iam/dynamic-group/get>`
  * :doc:`list </cmdref/iam/dynamic-group/list>`
  * :doc:`update </cmdref/iam/dynamic-group/update>`

* :doc:`fault-domain </cmdref/iam/fault-domain>`

  * :doc:`list </cmdref/iam/fault-domain/list>`

* :doc:`group </cmdref/iam/group>`

  * :doc:`add-user </cmdref/iam/group/add-user>`
  * :doc:`create </cmdref/iam/group/create>`
  * :doc:`delete </cmdref/iam/group/delete>`
  * :doc:`get </cmdref/iam/group/get>`
  * :doc:`list </cmdref/iam/group/list>`
  * :doc:`list-users </cmdref/iam/group/list-users>`
  * :doc:`remove-user </cmdref/iam/group/remove-user>`
  * :doc:`update </cmdref/iam/group/update>`

* :doc:`iam-work-request </cmdref/iam/iam-work-request>`

  * :doc:`get </cmdref/iam/iam-work-request/get>`
  * :doc:`list </cmdref/iam/iam-work-request/list>`
  * :doc:`list-iam-work-request-errors </cmdref/iam/iam-work-request/list-iam-work-request-errors>`

* :doc:`iam-work-request-log </cmdref/iam/iam-work-request-log>`

  * :doc:`list </cmdref/iam/iam-work-request-log/list>`

* :doc:`identity-provider </cmdref/iam/identity-provider>`

  * :doc:`create </cmdref/iam/identity-provider/create>`
  * :doc:`delete </cmdref/iam/identity-provider/delete>`
  * :doc:`get </cmdref/iam/identity-provider/get>`
  * :doc:`list </cmdref/iam/identity-provider/list>`
  * :doc:`update </cmdref/iam/identity-provider/update>`

* :doc:`identity-provider-group </cmdref/iam/identity-provider-group>`

  * :doc:`list </cmdref/iam/identity-provider-group/list>`

* :doc:`mfa-totp-device </cmdref/iam/mfa-totp-device>`

  * :doc:`activate </cmdref/iam/mfa-totp-device/activate>`
  * :doc:`create </cmdref/iam/mfa-totp-device/create>`
  * :doc:`delete </cmdref/iam/mfa-totp-device/delete>`
  * :doc:`generate-totp-seed </cmdref/iam/mfa-totp-device/generate-totp-seed>`
  * :doc:`get </cmdref/iam/mfa-totp-device/get>`
  * :doc:`list </cmdref/iam/mfa-totp-device/list>`

* :doc:`network-sources </cmdref/iam/network-sources>`

  * :doc:`create </cmdref/iam/network-sources/create>`
  * :doc:`delete </cmdref/iam/network-sources/delete>`
  * :doc:`get </cmdref/iam/network-sources/get>`
  * :doc:`list </cmdref/iam/network-sources/list>`
  * :doc:`update </cmdref/iam/network-sources/update>`

* :doc:`policy </cmdref/iam/policy>`

  * :doc:`create </cmdref/iam/policy/create>`
  * :doc:`delete </cmdref/iam/policy/delete>`
  * :doc:`get </cmdref/iam/policy/get>`
  * :doc:`list </cmdref/iam/policy/list>`
  * :doc:`update </cmdref/iam/policy/update>`

* :doc:`region </cmdref/iam/region>`

  * :doc:`list </cmdref/iam/region/list>`

* :doc:`region-subscription </cmdref/iam/region-subscription>`

  * :doc:`create </cmdref/iam/region-subscription/create>`
  * :doc:`list </cmdref/iam/region-subscription/list>`

* :doc:`scim-client-credentials </cmdref/iam/scim-client-credentials>`

  * :doc:`reset-idp-scim-client </cmdref/iam/scim-client-credentials/reset-idp-scim-client>`

* :doc:`smtp-credential </cmdref/iam/smtp-credential>`

  * :doc:`create </cmdref/iam/smtp-credential/create>`
  * :doc:`delete </cmdref/iam/smtp-credential/delete>`
  * :doc:`list </cmdref/iam/smtp-credential/list>`
  * :doc:`update </cmdref/iam/smtp-credential/update>`

* :doc:`standard-tag-namespace-template </cmdref/iam/standard-tag-namespace-template>`

  * :doc:`get-standard-tag-template </cmdref/iam/standard-tag-namespace-template/get-standard-tag-template>`
  * :doc:`list-standard-tag-namespaces </cmdref/iam/standard-tag-namespace-template/list-standard-tag-namespaces>`

* :doc:`tag </cmdref/iam/tag>`

  * :doc:`bulk-delete </cmdref/iam/tag/bulk-delete>`
  * :doc:`bulk-edit </cmdref/iam/tag/bulk-edit>`
  * :doc:`bulk-edit-tags-resource-type </cmdref/iam/tag/bulk-edit-tags-resource-type>`

    * :doc:`list </cmdref/iam/tag/bulk-edit-tags-resource-type/list>`

  * :doc:`create </cmdref/iam/tag/create>`
  * :doc:`delete </cmdref/iam/tag/delete>`
  * :doc:`get </cmdref/iam/tag/get>`
  * :doc:`import-standard-tags </cmdref/iam/tag/import-standard-tags>`
  * :doc:`list </cmdref/iam/tag/list>`
  * :doc:`list-cost-tracking </cmdref/iam/tag/list-cost-tracking>`
  * :doc:`reactivate </cmdref/iam/tag/reactivate>`
  * :doc:`retire </cmdref/iam/tag/retire>`
  * :doc:`update </cmdref/iam/tag/update>`

* :doc:`tag-default </cmdref/iam/tag-default>`

  * :doc:`add </cmdref/iam/tag-default/add>`
  * :doc:`assemble-effective-tag-set </cmdref/iam/tag-default/assemble-effective-tag-set>`
  * :doc:`create </cmdref/iam/tag-default/create>`
  * :doc:`delete </cmdref/iam/tag-default/delete>`
  * :doc:`get </cmdref/iam/tag-default/get>`
  * :doc:`list </cmdref/iam/tag-default/list>`
  * :doc:`remove </cmdref/iam/tag-default/remove>`
  * :doc:`update </cmdref/iam/tag-default/update>`

* :doc:`tag-namespace </cmdref/iam/tag-namespace>`

  * :doc:`add </cmdref/iam/tag-namespace/add>`
  * :doc:`cascade-delete </cmdref/iam/tag-namespace/cascade-delete>`
  * :doc:`change-compartment </cmdref/iam/tag-namespace/change-compartment>`
  * :doc:`create </cmdref/iam/tag-namespace/create>`
  * :doc:`delete </cmdref/iam/tag-namespace/delete>`
  * :doc:`get </cmdref/iam/tag-namespace/get>`
  * :doc:`list </cmdref/iam/tag-namespace/list>`
  * :doc:`reactivate </cmdref/iam/tag-namespace/reactivate>`
  * :doc:`remove </cmdref/iam/tag-namespace/remove>`
  * :doc:`retire </cmdref/iam/tag-namespace/retire>`
  * :doc:`update </cmdref/iam/tag-namespace/update>`

* :doc:`tagging-work-request </cmdref/iam/tagging-work-request>`

  * :doc:`get </cmdref/iam/tagging-work-request/get>`
  * :doc:`list </cmdref/iam/tagging-work-request/list>`

* :doc:`tagging-work-request-error </cmdref/iam/tagging-work-request-error>`

  * :doc:`list </cmdref/iam/tagging-work-request-error/list>`

* :doc:`tagging-work-request-log </cmdref/iam/tagging-work-request-log>`

  * :doc:`list </cmdref/iam/tagging-work-request-log/list>`

* :doc:`tenancy </cmdref/iam/tenancy>`

  * :doc:`get </cmdref/iam/tenancy/get>`

* :doc:`ui-password-information </cmdref/iam/ui-password-information>`

  * :doc:`get-user </cmdref/iam/ui-password-information/get-user>`

* :doc:`user </cmdref/iam/user>`

  * :doc:`api-key </cmdref/iam/user/api-key>`

    * :doc:`delete </cmdref/iam/user/api-key/delete>`
    * :doc:`list </cmdref/iam/user/api-key/list>`
    * :doc:`upload </cmdref/iam/user/api-key/upload>`

  * :doc:`create </cmdref/iam/user/create>`
  * :doc:`create-db-credential </cmdref/iam/user/create-db-credential>`
  * :doc:`delete </cmdref/iam/user/delete>`
  * :doc:`delete-db-credential </cmdref/iam/user/delete-db-credential>`
  * :doc:`get </cmdref/iam/user/get>`
  * :doc:`list </cmdref/iam/user/list>`
  * :doc:`list-db-credentials </cmdref/iam/user/list-db-credentials>`
  * :doc:`list-groups </cmdref/iam/user/list-groups>`
  * :doc:`oauth2-credential </cmdref/iam/user/oauth2-credential>`

    * :doc:`create </cmdref/iam/user/oauth2-credential/create>`
    * :doc:`delete </cmdref/iam/user/oauth2-credential/delete>`
    * :doc:`list </cmdref/iam/user/oauth2-credential/list>`
    * :doc:`update </cmdref/iam/user/oauth2-credential/update>`

  * :doc:`swift-password </cmdref/iam/user/swift-password>`

    * :doc:`create </cmdref/iam/user/swift-password/create>`
    * :doc:`delete </cmdref/iam/user/swift-password/delete>`
    * :doc:`list </cmdref/iam/user/swift-password/list>`
    * :doc:`update </cmdref/iam/user/swift-password/update>`

  * :doc:`ui-password </cmdref/iam/user/ui-password>`

    * :doc:`create-or-reset </cmdref/iam/user/ui-password/create-or-reset>`

  * :doc:`update </cmdref/iam/user/update>`
  * :doc:`update-user-capabilities </cmdref/iam/user/update-user-capabilities>`
  * :doc:`update-user-state </cmdref/iam/user/update-user-state>`

* :doc:`work-request </cmdref/iam/work-request>`

  * :doc:`get </cmdref/iam/work-request/get>`
  * :doc:`list </cmdref/iam/work-request/list>`


.. toctree::
    :hidden:

    /cmdref/iam/auth-token
    /cmdref/iam/authentication-policy
    /cmdref/iam/availability-domain
    /cmdref/iam/bulk-action-resource-type-collection
    /cmdref/iam/compartment
    /cmdref/iam/customer-secret-key
    /cmdref/iam/db-token
    /cmdref/iam/domain
    /cmdref/iam/dynamic-group
    /cmdref/iam/fault-domain
    /cmdref/iam/group
    /cmdref/iam/iam-work-request
    /cmdref/iam/iam-work-request-log
    /cmdref/iam/identity-provider
    /cmdref/iam/identity-provider-group
    /cmdref/iam/mfa-totp-device
    /cmdref/iam/network-sources
    /cmdref/iam/policy
    /cmdref/iam/region
    /cmdref/iam/region-subscription
    /cmdref/iam/scim-client-credentials
    /cmdref/iam/smtp-credential
    /cmdref/iam/standard-tag-namespace-template
    /cmdref/iam/tag
    /cmdref/iam/tag-default
    /cmdref/iam/tag-namespace
    /cmdref/iam/tagging-work-request
    /cmdref/iam/tagging-work-request-error
    /cmdref/iam/tagging-work-request-log
    /cmdref/iam/tenancy
    /cmdref/iam/ui-password-information
    /cmdref/iam/user
    /cmdref/iam/work-request