ロール移行
- 印刷する
- PDF
ロール移行
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
対象ロールの権限を持つ Secure Token Serviceを作成します。
API
POST /switch-role
Content-Type: application/json; charset=utf-8
x-ncp-apigw-timestamp: {Timestamp}
x-ncp-iam-access-key: {Sub Account Access Key}
x-ncp-apigw-signature-v2: {API Gateway Signature}
API Header
項目 | 説明 |
---|---|
Content-Type | リクエスト Body Content Typeを application/jsonに指定(POST) |
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 | IAMコンソールで発行した SubAccount Access Keyまたは作成した STS accessKeyx-ncp-iam-access-key:{Sub Account Access Key or STS Access Key} |
x-ncp-apigw-signature-v2 | Access Key ID値と Secret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
参考
NAVERクラウドプラットフォーム認証キーと Signatureの作成方法についての説明は、Ncloud APIをご参照ください。
リクエスト
{
"roleNrn": "string",
"durationSec": "integer",
"serialNumber": "string",
"tokenCode": "integer"
}
パラメータ | 必須有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
roleNrn | Y | string | 移行するロールの NRN | |
durationSec | N | integer | - accessKeyの持続時間(秒) default: 3600 min: 600 max: 43200 | |
serialNumber | N | string | OTPデバイス NRNまたはシリアル番号 | |
tokenCode | N | integer | OTP認証番号 |
参考
「MFA serialNumber」は、ポータル > マイページ > アカウント管理 > 2段階認証管理 メニューで確認できます。
レスポンス
{
"switchedRole": "string",
"credentials": {
"accessKey": "string",
"keySecret": "string",
"useMfa": "string",
"createTime": "string",
"expireTime": "string"
}
}
項目 | タイプ | 説明 | 備考 |
---|---|---|---|
switchedRole | string | 移行されたロールの NRN | |
accessKey | string | accessKey | |
keySecret | string | secretKey | |
createTime | string | 作成日 | |
expireTime | string | 終了日 | |
useMfa | boolean | MFA認証の有無 |
エラー
以下のエラーコードは、このアクション(Action)で発生する特徴的なエラーです。よく発生するエラーに関する詳細説明は、NAVERクラウドプラットフォーム APIをご参照ください。
HTTP status code | エラーコード | エラーメッセージ |
---|---|---|
400 | 400 | durationSecは、以下のような範囲でのみ使用可能 valid range: 600 - 43200 : [durationSec] |
この記事は役に立ちましたか?