IAM
IAM
Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 IAM 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
| Version | Status | Not Before |
|---|---|---|
| 1.4 | CURRENT | - |
| 1.3 | SUPPORTED | 20261130 |
| 1.2 | SUPPORTED | 20260930 |
| 1.1 | DEPRECATED | 20260531 |
| 1.0 | DEPRECATED | 20260223 |
CLI Version History
1.4
IAM이 1.4 버전으로 업데이트되었습니다.
변경사항
- [변경]
iam account root user show- Get account root user API가 변경되었습니다.- Response schema:
UserResponse→UserWithoutPolicyResponse
- Response schema:
- [변경]
iam group user list- Group Member list API가 변경되었습니다.- Response schema:
GroupMemberPageResponse→GroupMemberPageResponseV1Dot4
- Response schema:
- [변경]
iam iam user list- List IAM users API가 변경되었습니다.- Response schema:
ListIAMUserResponse→ListIAMUserResponseV1Dot4
- Response schema:
- [변경]
iam iam user show- Get IAM users API가 변경되었습니다.- Response schema:
IAMUserDetailResponse→IAMUserDetailResponseV1Dot4
- Response schema:
- [변경]
iam policy binding list- Get a specific policy binding list API가 변경되었습니다.- Response schema:
PolicyBindingPageResponse→PolicyBindingPageResponseV1Dot4
- Response schema:
1.3
IAM이 1.3 버전으로 업데이트되었습니다.
변경사항
- [신규]
iam authorization check with sts- Authorize access request and check STS - [신규]
iam user password validate- Validate user password - [변경]
iam role create- Create role API가 변경되었습니다.- Request schema:
RoleCreateRequest→RoleCreateRequestV1Dot3
- Request schema:
1.2
IAM이 1.2 버전으로 업데이트되었습니다.
변경사항
- [신규]
iam account delete- Delete the account - [신규]
iam account root user show- Get account root user
1.1
IAM이 1.1 버전으로 업데이트되었습니다.
변경사항
- [신규]
iam iam user delete- Delete IAM user
1.0
IAM이 1.0 버전으로 업데이트되었습니다.
변경사항
- [신규]
iam access key create- Create an access key - [신규]
iam access key delete- Remove the access key - [신규]
iam access key list- List access keys - [신규]
iam access key remove- Remove the access keys - [신규]
iam access key send otp- Send Temporary Access Key OTP - [신규]
iam access key set- Set an access key - [신규]
iam access key show- Get an access key - [신규]
iam account organization set- Set the account organization - [신규]
iam authorization check- Authorize access request - [신규]
iam authorization check with credential- Authorize access request and check credential - [신규]
iam authorization check with hmac- Authorize access request and check HMAC - [신규]
iam endpoint list- Get endpoint list - [신규]
iam group create- Create a group - [신규]
iam group delete- Remove the Group - [신규]
iam group list- List Groups - [신규]
iam group policy create- Assign policies to the group - [신규]
iam group policy delete- Remove policy assignment from group - [신규]
iam group policy show- Show group policy - [신규]
iam group set- Modify a Group - [신규]
iam group show- Get a Group - [신규]
iam group user add- Add a user to a group - [신규]
iam group user list- Group Member list - [신규]
iam group user remove- Remove a User from a Group - [신규]
iam iam user bulk delete- Delete IAM users - [신규]
iam iam user create- Create IAM user - [신규]
iam iam user list- List IAM users - [신규]
iam iam user password set- Update IAM user password - [신규]
iam iam user set- Update IAM user - [신규]
iam iam user show- Get IAM users - [신규]
iam nation list- Get nation list - [신규]
iam organization user create- Create a new organization user - [신규]
iam permission add- Add a permission into the resource based policy - [신규]
iam permission remove- Remove a permission into the resource based policy - [신규]
iam permission set- Set a permission into the resource based policy - [신규]
iam policy binding list- Get a specific policy binding list - [신규]
iam policy bulk delete- Remove policies - [신규]
iam policy create- Create a policy - [신규]
iam policy delete- Delete the policy - [신규]
iam policy list- Get policy list - [신규]
iam policy query- Query policy list - [신규]
iam policy set- Set the policy - [신규]
iam policy show- Show the policy - [신규]
iam resource list- List Resources - [신규]
iam resource policy delete- Delete the resource based policy - [신규]
iam resource policy set- Set the resource based policy - [신규]
iam resource policy show- Show the resource based policy - [신규]
iam role bulk delete- Delete bulk role - [신규]
iam role create- Create role - [신규]
iam role delete- Delete role - [신규]
iam role list- Get role list - [신규]
iam role policy binding attach- Attach policies to Role - [신규]
iam role policy binding bulk detach- Detach policies to Role - [신규]
iam role policy binding detach- Detach policy to Role - [신규]
iam role policy binding list- Get Role Policy-Binding list - [신규]
iam role set- Set role - [신규]
iam role show- Get role - [신규]
iam role trust policy- Set role trust policy - [신규]
iam saml provider bulk delete- Remove saml providers - [신규]
iam saml provider create- Create a saml provider - [신규]
iam saml provider internal create- Create an internal saml provider - [신규]
iam saml provider list- List saml providers - [신규]
iam saml provider set- Update saml provider information - [신규]
iam saml provider show- Get saml provider information - [신규]
iam service account list- List service accounts - [신규]
iam service account show- Get service account - [신규]
iam service role create- Create service role - [신규]
iam service role delete- Delete service role - [신규]
iam service role policy binding bulk attach- Attach policies to Service Role - [신규]
iam service role policy binding bulk detach- Detach policies to Service Role - [신규]
iam service role set- Set service role - [신규]
iam user assignment show- Get user assignment binding list - [신규]
iam user policy create- Assign policies to user - [신규]
iam user policy delete- Delete user policy - [신규]
iam user policy show- Get user policy-binding list