--- title: "Okta の連携" slug: "sso-okta" updated: 2026-09-17T09:28:51Z published: 2026-09-17T09:28:51Z canonical: "guide.ncloud-docs.com/sso-okta" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Okta の連携 Classic/VPC環境で利用できます。 クラウドベースのユーザーアカウント管理およびアクセス権管理ソリューションである Oktaと NAVERクラウドプラットフォームを連携する方法について説明します。Oktaは、高レベルのセキュリティ環境で多数のアプリケーションを1つのアカウントでログインできるソリューションです。組織内で使用している Oktaアカウントで NAVERクラウドプラットフォームコンソールにログインし、与えられた権限内でサービスを利用できます。 NAVERクラウドプラットフォームコンソールで Oktaアカウントを連携する手順は、次の通りです。 [1.Okta認証設定](/docs/ja/sso-okta#1Okta%EC%9D%B8%EC%A6%9D%EC%84%A4%EC%A0%95) [2.Oktaメタデータをコピー](/docs/ja/sso-okta#2Okta%EB%A9%94%ED%83%80%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B3%B5%EC%82%AC) [3.NAVERクラウドプラットフォームで External IdP情報を登録](/docs/ja/sso-okta#3%EB%84%A4%EC%9D%B4%EB%B2%84%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C%ED%94%8C%EB%9E%AB%ED%8F%BC%EC%97%90ExternalIdP%EC%A0%95%EB%B3%B4%EB%93%B1%EB%A1%9D) [4.NAVERクラウドプラットフォーム認証設定](/docs/ja/sso-okta#4%EB%84%A4%EC%9D%B4%EB%B2%84%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C%ED%94%8C%EB%9E%AB%ED%8F%BC%EC%9D%B8%EC%A6%9D%EC%84%A4%EC%A0%95) [5.連携確認](/docs/ja/sso-okta#5%EC%97%B0%EB%8F%99%ED%99%95%EC%9D%B8) ## 1.Okta認証設定 Oktaで SAMLアプリケーションを追加し、NAVERクラウドプラットフォームアカウントと連携するユーザーを追加して認証に必要な設定を行うユーザープロビジョニング方法について説明します。 参照 Okta認証設定では、署名せずに認証情報を渡す方式を基準に説明します。署名された証明書で認証情報を渡す方法は、[署名を含む認証リクエスト](/docs/ja/sso-okta#%EC%84%9C%EB%AA%85%EC%9D%B4%ED%8F%AC%ED%95%A8%EB%90%9C%EC%9D%B8%EC%A6%9D%EC%9A%94%EC%B2%AD)をご参照ください。 ### SAML 2.0アプリケーション作成 Oktaで SAML 2.0アプリケーションを追加する方法は、次の通りです。 参考 このガイドでは、認証時に主に使用されるユーザープロパティ情報である FirstName、LastName、Emailを基準に説明します。 1. Oktaにログインします。 2. **Applications** > **Applications**メニューを順にクリックし、 **[Create App Integration]** ボタンをクリックします。 3. Create a new app integrationのポップアップで SAML 2.0を選択し、 **[Next]** ボタンをクリックします。 4. App name項目にアプリの名前を入力し、 **[Next]** ボタンをクリックします。 5. **General**領域の情報を入力します。 - Single sign-on URL: [SAML連携情報をコピー](/docs/ja/sso-okta#SAML%EC%97%B0%EB%8F%99%EC%A0%95%EB%B3%B4%EB%B3%B5%EC%82%AC)でコピーした ACS URL情報 - Audience URI(SP Entity ID): [SAML連携情報をコピー](/docs/ja/sso-okta#SAML%EC%97%B0%EB%8F%99%EC%A0%95%EB%B3%B4%EB%B3%B5%EC%82%AC)でコピーした Issuer URL情報を入力 - Name ID format: **EmailAddress**を選択 - Application username: **Email**を選択 6. **General**領域の **[Show Advanced Setting]** ボタンをクリックします。 7. Authentication conext classを **Password**に変更します。 8. **Attribute Statements**領域に Oktaから NAVERクラウドプラットフォームに渡す Attributeを以下のように設定します。 ![sso-okta.png.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/sso-okta.png?sv=2026-02-06&spr=https&st=2026-10-30T21%3A33%3A27Z&se=2026-10-30T22%3A33%3A27Z&sr=c&sp=r&sig=SadOTEM93%2FgleZstuIa%2BWSoFPRmPICajA1peHE%2F1amg%3D) 参考 「Name」は、Ncloud Single Sign-Onサービスでユーザー Profile管理の Attribute Mapper設定時に External IdP Parameterに入力する値です。 9. 設定が完了したら **[Next]** ボタンをクリックします。 10. **I'm a software vendor.I'd like to integrate my app with Okta**を選択し、 **[Finish]** ボタンをクリックします。 #### SAML連携情報をコピー Ncloud Single Sign-Onサービスと IdPを連携させるには、IdPが送信する SAMLレスポンスを受信するエンドポイントである Assertion Consumer Service(ACS) URL情報と IdPを識別する Issuer URL情報が必要です。 NAVERクラウドプラットフォームの ACS URLと Issuer URLを確認する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューの **External ****IdP Metadata**領域で以下の情報をコピーします。 - Assertion Consumer Service (ACS) URL - Issuer URL ### アプリケーションに Userを割り当てる アプリケーションに Userを割り当てる方法は、次の通りです。 1. Okta Developerにアクセスしてログインします。 2. 画面左側の **Directory** > **People**メニューをクリックします。 3. User名をクリックします。 4. **[Applications]** タブで **[User Applications]** ボタンをクリックします。 5. アプリケーション右側の **[Assign]** ボタンをクリックします。 6. **[Save and Go Back]** ボタンをクリックします。 ## 2.Oktaメタデータをコピー Oktaからメタデータをコピーする方法は、次の通りです。 1. Okta Developerにアクセスしてログインします。 2. 画面左側の **Applications** > **Applications**メニューをクリックします。 3. アプリケーションをクリックします。 4. **[Sign On]** タブをクリックします。 5. **Metadata URL**項目の **[Copy]** ボタンをクリックします。 6. ウェブブラウザのアドレスバーに Metadata URLを入力してアクセスします。 7. 出力された内容をコピーします。 ## 3.NAVERクラウドプラットフォームで External IdP情報を登録 NAVERクラウドプラットフォームに Oktaのメタデータを登録する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューで **[External IdP登録]** ボタンをクリックします。 3. **Metadata**項目で [Oktaからメタデータをダウンロード](/docs/ja/sso-okta#2Okta%EB%A9%94%ED%83%80%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B3%B5%EC%82%AC)からダウンロードしたメタデータ情報を貼り付けた後、 **[保存]** ボタンをクリックします。 - サブ情報は自動的に入力されます。 4. **[登録]** ボタンをクリックします。 ## 4.NAVERクラウドプラットフォーム認証設定 連携する Oktaアカウントを Ncloud Single Sign-Onの Userとして登録し、ユーザープロファイルをマッピングする方法について説明します。 ### SSO User追加 Oktaで作成した Userの Email情報を活用し、Ncloud Single Sign-Onサービスで SSO Userを作成する必要があります。 Ncloud Single Sign-Onサービスで SSO Userを追加する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **External IdP Login** > **Users** > **[User作成]** ボタンをクリックします。 3. ログイン IDに Oktaで作成したユーザーのメールアドレスを入力し、 **[作成]** ボタンをクリックします。 参考 Ncloud Single Sign-Onサービスで SSO Userを作成する詳しい方法は、[Users](/sso-users)をご参照ください。 ### NAVERクラウドプラットフォームで Attribute Mapperを設定 Oktaで設定したユーザープロパティ情報を Ncloud Single Sign-Onサービスのユーザープロパティ情報と関連付ける方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューをクリックします。 3. **[Attribute Mapper]** ボタンをクリックします。 4. Attribute Mapper画面が表示されたら、[SAML 2.0アプリケーション作成](/docs/ja/sso-okta#SAML20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%83%9D%EC%84%B1)で登録した内容を **External IdP Parameter**に入力します。 5. Sync Modeでユーザープロファイルの更新方法を設定します。 - **None**: ユーザープロファイルを更新しない - **Import**: 初回ログイン時のみユーザープロファイルを更新 - **Force**: ログインするたびにユーザープロファイルを更新 6. **[保存]** ボタンをクリックします。 ## 5.連携確認 Oktaアカウントと NAVERクラウドプラットフォームアカウントが連携しているか確認する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューの **Login URL**をコピーし、その URLにアクセスします。 - SSO Roleのロール切り替え画面が表示されます。 3. SSO Roleのロール切り替え画面で **[コンソールアクセス]** 、 **[APIアクセス]** ボタンをクリックします。 - ログインした SSO Userに設定されたアクセスタイプに応じて **[コンソールアクセス]** または **[API Gatewayアクセス]** ボタンが表示されます。 4. **Services > Management & Governance > Ncloud Single Sign-On**メニューを順にクリックします。 5. **External IdP login** > **User**メニューを順にクリックします。 6. ログインした SSO Usersの詳細情報画面で **[Profile]** タブをクリックし、ユーザープロファイルが更新されているかご確認ください。 ## 署名を含む認証リクエスト 署名を含む認証をリクエストする方法について説明します。SPが IdPに認証情報を署名せずに送ることもできますが、SPのプライベートキーを活用して IdPに署名を含むリクエストを送ることもできます。IdPは SPが登録した証明書で署名を復号化し、そのリクエストが Idpが希望する SPから送られたものであることを確認します。 ### 1.Service Providerメタデータで証明書ファイルを作成 NAVERクラウドプラットフォームの Service Providerメタデータを活用して証明書ファイルを作成する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューの **External IdP login**領域で **Service Provider Metadata**ボタンをクリックします。 3. `<ds:X509Certificate>`の間の情報をコピーします。 ![sso-okta_spmetadata_ko.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/sso-okta_spmetadata_ja.png?sv=2026-02-06&spr=https&st=2026-10-30T21%3A33%3A27Z&se=2026-10-30T22%3A33%3A27Z&sr=c&sp=r&sig=SadOTEM93%2FgleZstuIa%2BWSoFPRmPICajA1peHE%2F1amg%3D) 4. コピーした情報で証明書ファイルを作成します。 - 拡張子は*.pemで作成してください。 - ファイル作成時、メタデータの前には「-----BEGIN CERTIFICATE-----」を入力し、メタデータの後には「-----END CERTIFICATE-----」を入力します。 ### 2.SAML設定 Oktaで SAMLの設定を変更する方法は、次の通りです。 1. Okta Developerにアクセスしてログインします。 2. 画面左側の **Applications** > **Applications**メニューをクリックします。 3. アプリケーションをクリックします。 4. **[General]** タブで **SAML Settings**領域の **[Edit]** ボタンをクリックします。 5. 最初の画面が表示されたら、何も設定しない状態で **[Next]** ボタンをクリックします。 6. 2番目の画面が表示されたら、**Show Advanced Settings**ボタンをクリックします。 7. Signature Certificate項目に証明書ファイルをアップロードします。 8. Signed Requestsのチェックボックスをクリックし、 **[Next]** ボタンをクリックします。 9. **[Finish]** ボタンをクリックします。 ### 3.NAVERクラウドプラットフォームで External IdP情報を変更 NAVERクラウドプラットフォームで External IdP情報を変更する方法は、次の通りです。 1. NAVERクラウドプラットフォームコンソールで、 **Menu** > **All Services** > **Management & Governance** > **Ncloud Single Sign-On**メニューを順にクリックします。 2. **Tenant**メニューで **[External IdP変更]** ボタンをクリックします。 3. **AuthnRequest Signed**を有効にします。 4. **Sign Request Algorithm**で希望する署名アルゴリズムを選択します。 5. 変更が完了したら、 **[変更]** ボタンをクリックします。 6. **Tenant**メニューから Login URLをコピーします。 7. ウェブブラウザのアドレスバーに入力してログインします。