ID Center

ID Center

Overview

Provides a Command-line Interface (CLI) that supports programmatic use of IaaS/PaaS products provided by SCP.

This guide provides a brief description of IAM service and how to call CLI.

Version

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.4CURRENT-
1.3SUPPORTED20261130
1.2SUPPORTED20260930
1.1DEPRECATED20260531
1.0DEPRECATED20260223

CLI Version History

1.4

API Version History - v1.4

No CLI changes for iam-identity-center service.

Previous version: v1.3 → Current version: v1.4

Changes

  • No changes

1.3

CLI Version History - v1.3

The iam-identity-center service’s CLI changes.

previous version: v1.2 → current version: v1.3

Changes

  • [Modified] GET /instances/{instance_id} – the response for retrieving an instance now includes public IP (public_ip) and port (port) information.

1.2

CLI Version History - v1.2

The iam-identity-center service’s CLI changes.

previous version: v1.1 → current version: v1.2

Changes

  • [Modified] POST /account-assignments – the request format for creating an account assignment changed, and the custom policy field name was modified.
  • [Modified] GET /instances – the request format for listing instances changed.
  • [Modified] GET /permission-sets – the request format for listing permission sets changed.
  • [Modified] POST /permission-sets – the custom policy field name was modified.
  • [Modified] GET /permission-sets/{permission_set_id} – the response format for retrieving a permission‑set detail changed.
  • [Modified] PATCH /permission-sets/{permission_set_id} – the request and response formats for updating a permission set changed.
  • [Modified] DELETE /permission-sets/{permission_set_id} – the request and response formats for deleting a permission set changed.
  • [Modified] GET /permission-sets/{permission_set_id}/policies – the request format for listing policies changed, and the category value switched from CUSTOMER_POLICY to CUSTOM_POLICY.
  • [Modified] PUT /permission-sets/{permission_set_id}/policies – the request and response formats for setting policies changed.
  • [Modified] DELETE /permission-sets/{permission_set_id}/policies – the request and response formats for deleting policies changed.
  • [Modified] GET /permission-sets/{permission_set_id}/account-assignments – the request and response formats for listing account assignments changed.
  • [Modified] POST /permission-sets/list – the request and response formats for querying permission sets in list mode changed.
  • [Modified] GET /account-assignments – the request and response formats for listing account assignments changed.

1.1

API Version History - v1.1

Active Directory instance type has been added.

Previous version: v1.0 → Current version: v1.1

Changes

  • [Added] PUT /instances/{instance_id}/credential - CLI command to set instance credentials.
  • [Added] GET /instances/{instance_id}/type - CLI command to get instance type.
  • [Added] GET /instances/{instance_id}/status - CLI command to get instance sync status.
  • [Added] POST /instances/{instance_id}/sync - CLI command to start instance synchronization.
  • [Modified] POST /instances - Response model updated.
  • [Modified] GET /instances/{instance_id} - Added to OPENAPI scope; response model updated.
  • [Modified] PATCH /instances/{instance_id} - Request and response models updated; added to OPENAPI scope.

1.0

CLI Version History - v1.0

Initial CLI release for iam-identity-center service.

Initial version

Changes

  • [Added] GET /account-assignments - Account assignment list API has been added.
  • [Added] POST /account-assignments - Account assignment creation API has been added.
  • [Added] DELETE /account-assignments - Account assignment bulk delete API has been added.
  • [Added] DELETE /account-assignments/{account_assignment_id} - Delete a specific account assignment API has been added.
  • [Added] GET /account-assignments/permission-sets - Account assignment permission sets list API has been added.
  • [Added] GET /instances - Instance list API has been added.
  • [Added] POST /instances - Instance creation API has been added.
  • [Added] GET /instances/{instance_id} - Instance detail API has been added.
  • [Added] PATCH /instances/{instance_id} - Instance update API has been added.
  • [Added] DELETE /instances/{instance_id} - Instance delete API has been added.
  • [Added] GET /groups - Group list API has been added.
  • [Added] POST /groups - Group creation API has been added.
  • [Added] DELETE /groups - Group bulk delete API has been added.
  • [Added] GET /groups/{group_id} - Group detail API has been added.
  • [Added] PATCH /groups/{group_id} - Group update API has been added.
  • [Added] DELETE /groups/{group_id} - Group delete API has been added.
  • [Added] GET /users - User list API has been added.
  • [Added] POST /users - User creation API has been added.
  • [Added] DELETE /users - User bulk delete API has been added.
  • [Added] GET /users/{user_uuid} - User detail API has been added.
  • [Added] PATCH /users/{user_uuid} - User update API has been added.
  • [Added] DELETE /users/{user_uuid} - User delete API has been added.
  • [Added] GET /permission-sets - Permission set list API has been added.
  • [Added] POST /permission-sets - Permission set creation API has been added.
  • [Added] DELETE /permission-sets - Permission set bulk delete API has been added.
  • [Added] GET /permission-sets/{permission_set_id} - Permission set detail API has been added.
  • [Added] PATCH /permission-sets/{permission_set_id} - Permission set update API has been added.
  • [Added] DELETE /permission-sets/{permission_set_id} - Permission set delete API has been added.