SubAccount概要
- 印刷する
- PDF
SubAccount概要
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
SubAccount/Group/Policy情報を管理できるAPIを提供します。
APIはRESTful API形式であり、HTTP GET/POST/PUT/DELETEメッソドを使用します。
共通設定
API URL
GET or POST or PUT or DELETE
https://subaccount.apigw.ntruss.com/api/v1
リクエストヘッダ
NAVERクラウドプラットフォームの認証キー及びSignature作成ガイドへ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したものである。 API Gatewayサーバーとの時間差が5分以上の場合、有効でないリクエストと見なす。 x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームのポータルから発行されたAccess Key IDの値x-ncp-iam-access-key:{Main Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key IDの値とSecret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
共通Model
ProcessResult
パラメータ名 | 必須 | タイプ | 説明 |
---|---|---|---|
success | Y | Boolean | 処理結果 |
id | N | String | 作成/修正結果ID(作成、Multi Add/Delete APIで使用) |
message | N | String | 処理結果メッセージ |
- model
ProcessResult {
Boolean success;
String id;
String message;
}
- json
{
"id": "",
"success": true
}
ErrorResponse
パラメータ名 | 必須 | タイプ | 説明 |
---|---|---|---|
errorCode | Y | int | エラーコード |
message | Y | String | エラーメッセージ |
- model
ErrorResponse {
int errorCode;
String message;
}
- json
{
"errorCode": 9011,
"message": "エラーメッセージ"
}
オペレーション
SubAccount
GET
アクセスページ照会POST
アクセスページ設定GET
サブアカウントのログインIDの重複チェックGET
サブアカウントのパスワードの有効性及び複雑性チェックGET
サブアカウントリストの照会GET
サブアカウントの個別照会POST
サブアカウント作成DELETE
サブアカウントの削除PUT
サブアカウントの修正PUT
パスワードの再設定POST
サブアカウントにポリシーを割り当てDELETE
サブアカウントに割り当てられたポリシーを除去POST
サブアカウントをグループに追加DELETE
サブアカウントを属するグループから除去GET
サブアカウントのコンソールアクセスルールの照会PUT
サブアカウントのコンソールアクセスルールの修正GET
サブアカウントのAPIアクセスルールの検索PUT
サブアカウントのAPIアクセスルールの変更GET
パスワードの満了日設定の照会POST
パスワードの満了日設定GET
セッションの満了時間定の照会POST
セッションの満了時間の設定
Group
GET
グループリストの照会GET
グループの個別照会POST
グループの作成PUT
グループの修正DELETE
グループの削除POST
グループにサブアカウントを追加DELETE
グループからサブアカウントを除去POST
グループにポリシーを割り当てDELETE
グループからポリシーを除去
Policy
GET
ポリシーリストの照会GET
ポリシーの個別照会
Role
GET
Roleリスト照会GET
Role単件照会POST
Role生成PUT
Role修正DELETE
Role削除POST
Roleにポリシー割り当てDELETE
Roleに割り当てられたポリシーの除去POST
RoleにEntity割り当てDELETE
Roleに割り当てられたEntityの除去
この記事は役に立ちましたか?