ID Center

ID Center

Overview

ID Center is a service that allows you to easily manage access permissions to Samsung Cloud Platform resources from a centralized location by integrating with your organization’s identity providers.

This guide provides a brief description of IAM service and how to call API. The API is provided as a RESTful API, and it responds in JSON format.

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

OpenAPI URL

https://iam-identity-center.{region}.{environment}.samsungsdscloud.com

Environment and Region List

environmentregion
skr-west1
skr-east1
gkr-south1
gkr-south2
gkr-south3
ekr-west1
ekr-east1

API Version History

1.4

API Version History - v1.4

No OpenAPI changes for iam-identity-center service.

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

Changes

  • No changes

1.3

API Version History - v1.3

The iam-identity-center service’s OpenAPI 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

API Version History - v1.2

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

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

Changes

  • [Modified] POST /account-assignments - the custom policies field name has been changed.
  • [Modified] GET /instances - the request format for listing instances has changed.
  • [Modified] GET /permission-sets - the custom policies field name has been changed.
  • [Modified] POST /permission-sets - the custom policies field name has been changed.
  • [Modified] GET /<permission_set_id> - the response model of the Permission Set detail API has changed.
  • [Modified] PATCH /<permission_set_id> - the request and response models of the Permission Set update API have changed.
  • [Modified] GET /<permission_set_id>/policies - the request model of the Permission Set policies list API has changed.
  • [Modified] PUT /<permission_set_id>/policies - the request and response models of the Permission Set policies set API have changed.

1.1

API Version History - v1.1

Active Directory instance type has been added.

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

Changes

  • [Modified] POST / - Response model has been updated.
  • [Modified] GET /<instance_id> - Added to OPENAPI scope and response model updated.
  • [Modified] PATCH /<instance_id> - Request and response models updated and added to OPENAPI scope.

1.0

API Version History - v1.0

Initial OpenAPI 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.