Azure AD 認証モジュール
Azure AD 認証モジュールを使用すると、CodeCanvas を Microsoft ID プラットフォーム (Azure Active Directory (Azure AD) とも呼ばれる) と統合できます。
CodeCanvas で Azure AD 認証モジュールを構成して有効にすると、次のようになります。
CodeCanvas ユーザーは、次のような Microsoft 資格情報を使用して CodeCanvas にログインできます。
職場または学校のアカウント (Azure AD を通じてプロビジョニングされる)
個人の Microsoft アカウント (Skype、Outlook.com など)
CodeCanvas ユーザーが覚える必要があるアカウントとパスワードが少なくなります。
Microsoft アカウントを持つ新規ユーザーは、CodeCanvas で独自のアカウントを作成できるようになります。
前提条件
アクティブな Azure アカウント(英語)と Azure AD テナントをセットアップする必要があります。
Azure AD 認証を有効にする
Azure AD 認証を有効にするには、Azure ポータル(英語)側と CodeCanvas 側の両方で構成が必要です。
CodeCanvas からリダイレクト URI を取得する
ヘッダーナビゲーションで管理を選択し、サイドバーメニューで Auth モジュールを選択します。
新しい認証モジュールをクリックします。新しい認証モジュールダイアログが開きます。
タイプドロップダウンリストから Azure AD を選択します。
新しい認証モジュールフォームで、クライアント ID フィールドに表示されているリダイレクト URI をコピーします。
CodeCanvas インスタンスを Azure AD テナントに登録する
新しいブラウザータブまたはウィンドウで、Azure ポータル(英語)にログインします。
新しいアプリケーションを登録(セットアップ)します。登録するには、Azure 命令と以下の注意事項に従ってください。
名前 - CodeCanvas インスタンスに関連付けられた意味のある名前を入力します。
リダイレクト URI - Web を選択し、CodeCanvas の新しい認証モジュールフォームからコピーしたリダイレクト URI を入力します。
Azure で生成されたパラメーターを CodeCanvas に提供する
Azure ポータルで、新しく登録したアプリケーションを開きます。

次の値をコピーします。
アプリケーション(クライアント)ID
ディレクトリ(テナント)ID
それを CodeCanvas の Azure AD 認証モジュールフォームの対応するフィールド ( クライアント ID とテナント ID) に貼り付けます。
Azure ポータルで、クライアントシークレットを生成します。アプリケーションの証明書と秘密セクションに移動し、新しいクライアントシークレットを押します。

クライアントシークレットの値をコピーし、CodeCanvas の Azure AD 認証モジュールフォームの対応するフィールドに貼り付けます。
認証オプションを選択し、Azure AD 認証モジュールを有効にする
CodeCanvas の新しい認証モジュールフォームで、次のオプションを選択します。
ユーザー登録
オン - Active Directory 認証モジュールを使用してログインする未登録ユーザーに対して、CodeCanvas のアカウントが自動的に作成されます。
オフ - Active Directory ログインは、CodeCanvas にすでにアカウントを持っているユーザーのみが利用できます。
メール検証を信頼する
チェックすると、CodeCanvas は Azure AD からのすべてのユーザーメールアドレスを検証済みとして受け入れます。
Azure AD 認証モジュールのステータスをアクティブに切り替えます。
作成をクリックして設定を保存し、モジュールを有効にします。

関連ページ:
SAML 2.0 認証モジュール
SAML 2.0 認証モジュールを使用すると、CodeCanvas を SAML サービスプロバイダー(SAML SP)として設定できます。SAML は、複数のドメインにわたるシングルサインオン(SSO)をサポートします。CodeCanvas で SAML 2.0 認証モジュールを構成して有効にすると、次のようになります。CodeCanvas ユーザーは、指定されたサードパーティ ID プロバイダー (SAML IdP) で管理されている資格情報を使用して CodeCanvas にログインできる...
OpenID Connect 認証モジュール
OpenID Connect 認証モジュールを使用すると、CodeCanvas ユーザーは、OpenID Connect プロトコルをサポートする指定されたサードパーティ認証サービスプロバイダーに保存されている資格情報を使用して CodeCanvas にログインできます。このようなプロバイダーには以下が含まれます(ただし、これらに限定されません)。GitLab、Microsoft、Google、Yahoo、PayPal、OpenID Connect モジュールは、これらのサービスでサードパーティ...