--- title: "Secure Token Serviceの概要" slug: "management-sts" updated: 2026-09-17T09:58:05Z published: 2026-09-17T09:58:05Z canonical: "api.ncloud-docs.com/management-sts" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Secure Token Serviceの概要 Classic/VPC環境で利用できます。 Secure Token Service(STS)は、NAVERクラウドプラットフォームのリソースアクセスを制御するサブアカウント用の仮認証情報(Access Key、Secret Key)を発行するサービスです。Secure Token Serviceでは、サブアカウント用仮認証情報関連の APIを RETSTful形式で提供します。 Secure Token Serviceを使用して作成した仮認証情報の特徴は次の通りです。 - サブアカウントでのみ作成できます。 - 一部の違いを除き、永続的な Access Keyと同じ効力を持ちます。 - 有効期限が存在します。期限切れとなった Access Keyは認識されないか、アクセスが許可されません。したがって、必要でなくなった時に交換するか、明示的に交換する必要はありません。 - 期間制限のない Access Keyをアプリケーションにデプロイしたり、含める必要はありません。 - 仮認証情報を作成する際、MFA認証を含めることができます。NAVERクラウドプラットフォームでは MFA手段として OTP認証を提供します。 ## Secure Token Serviceの共通設定 Secure Token Service APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。 ### リクエスト 共通リクエスト形式を説明します。 #### API URL リクエスト API URLは次の通りです。 ``` https://sts.apigw.ntruss.com ``` #### リクエストヘッダ リクエストヘッダの説明は次の通りです。 | フィールド | 必須の有無 | 説明 | | --- | --- | --- | | `x-ncp-apigw-timestamp` | Required | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間(ミリ秒) - API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす - Unix Timestamp形式 | | `x-ncp-iam-access-key` | Required | NAVERクラウドプラットフォームから発行された Access Key - Access Keyの発行と確認: [認証キーの作成](/docs/ja/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1)を参照 - サブアカウントの Access Key発行と確認: [サブアカウントの作成](https://guide.ncloud-docs.com/docs/ja/subaccount-use#%EC%84%9C%EB%B8%8C-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1)を参照 | | `x-ncp-apigw-signature-v2` | Required | NAVERクラウドプラットフォームから発行された Access Keyとマッピングする Secret Keyと HMAC暗号化アルゴリズム(HmacSHA256)でリクエスト情報を暗号化した後、Base64にエンコードした署名 - Secret Keyの発行と確認: [認証キーの作成](/docs/ja/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1)を参照 - 署名の作成: [シグネチャーの作成](/docs/ja/common-ncpapi#%EC%8B%9C%EA%B7%B8%EB%8B%88%EC%B2%98%EC%83%9D%EC%84%B1)を参照 | | `Content-type` | Required | リクエストデータの形式`application/json` | ### レスポンス 共通レスポンス形式を説明します。 #### レスポンスステータスコード レスポンスステータスコードの説明は次の通りです。 | HTTPステータスコード | コード | メッセージ | 説明 | | --- | --- | --- | --- | | 400 | 400 | durationSecは次の範囲でのみ使用可能 valid range: 600 - 43200: [durationSec] | `durationSec`範囲指定エラー | | 401 | 401 | MultiFactorAuthentication failed with invalid MFA one time pass code | 無効な OTP | | 404 | 404 | 無効であるか、期限切れの認証情報 | 無効な認証情報 | 参考 NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、[Ncloud APIのレスポンスステータスコード](/docs/ja/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)をご参照ください。 ## Secure Token Service API Secure Token Serviceで提供する APIの説明は次の通りです。 | API | 説明 | | --- | --- | | [認証情報所有者の照会](/docs/ja/get-caller-identity) | Access Key所有者を照会 | | [認証情報の照会](/docs/ja/management-sts-getsts) | サブアカウント用の仮認証情報やサブアカウント、メインアカウントの永続的な Access Keyを照会 | | [仮認証情報の作成](/docs/ja/management-sts-creatests) | サブアカウント用の仮認証情報を作成 | | [仮認証情報ロールの切り替え](/docs/ja/switch-role) | ロール切り替えした仮認証情報を作成 | ## Secure Token Service関連リソース Secure Token Service APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。 - Secure Token Service APIの使用方法 - [APIの概要](/docs/ja/common-ncpapi): NAVERクラウドプラットフォームから発行された Access Key、Secret Keyの発行と確認、リクエストヘッダに必要な署名の作成方法 - [Sub Accountご利用ガイド](https://guide.ncloud-docs.com/docs/ja/subaccount-overview): NAVERクラウドプラットフォームコンソールから発行されたサブアカウントの Access Key発行と確認方法 - [Ncloudの共通レスポンスステータスコード](/docs/ja/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C): Secure Token Serviceで使用される NAVERクラウドプラットフォームの共通レスポンスステータスコード情報 - Sub Accountサービスの使用方法 - [Sub Accountご利用ガイド](https://guide.ncloud-docs.com/docs/ja/subaccount-overview): NAVERクラウドプラットフォームコンソールで Sub Accountサービスを使用する方法 - [Ncloud使用環境ガイド](https://guide.ncloud-docs.com/docs/ja/environment-environment-1-1): VPC、Classic環境とサポート有無に関するガイド - [料金プランの紹介、特長、詳細機能](https://www.ncloud.com/product/management/resourceManager): Sub Accountサービスの料金体系、特長、詳細機能のサマリー - [サービスのお知らせ](https://www.ncloud.com/intro/news): Sub Accountサービスに関するお知らせ - [よくある質問](https://www.ncloud.com/support/faq/all): Secure Token Serviceに関するよくあるご質問 - [お問い合わせ](https://www.ncloud.com/support/question/general): APIガイドだけでは不明な点が解消されない場合、直接問い合わせ