エンタープライズ用にシングルサインオン( SSO )を設定する
組織用にシングルサインオン( SSO )を設定し、登録とログインを簡単に行えるようにします。
このガイドは、チームのSSO設定を管理するCanvaエンタープライズの管理者および所有者を対象としています。Canva教育版については、「SSOの設定(教育版用)」をご覧ください。
始める前に
組織の管理者のみがチームにSSOを設定できます。
SSOを設定するために、以下の要件を満たしていることを確認してください。
- SAML 2.0をサポートするIDプロバイダー。
- ACCESS (またはITチームからのサポート)を使用して、DNSにTXTレコードを作成します。
セットアップを開始するには、次の手順を実行します。
- Canvaアカウントにログインします。
- ホームページで、アカウントのプロフィールを選択してメニューを開きます。
- [設定]を選択します。
- サイドメニューから[SSOとプロビジョニング ]タブをクリックします。
- Enterpriseプランやその他の対象プランをご利用でない場合は、このタブが表示されないか、SSO設定にアクセスするためにアップグレードするよう求められることがあります。
SSOログインドメインを追加する
SSOドメインを変更しますか? ユーザーアカウントの重複を防ぐには、ドメイン変更の前にサポートチームにお問い合わせください。
ドメインを追加して検証すると、組織のメンバーとして誰を扱うかがわかります。 検証済みのドメインのメールアドレスを使用しているユーザーは誰でも、SAML SSO経由でログインできます。
- [ドメインの確認]タブで、[ドメインを追加]をクリックします。 ポップアップウィンドウが表示されます。
- テキストフィールドに、組織のSSOログインに使用するドメインを入力します。
- [送信]をクリックします。送信したドメインの所有権を確認するためにDNSホストに追加する必要があるTXTレコードトークンが表示されます。[トークンをコピー]をクリックします。
ドメインを確認する
TXTレコードとは?
TXTレコードは検証コードと考えることができます。TXTレコードをDNS設定に追加することで、Canvaはお客様がドメインを所有および管理していることを確認できます。また、ドメインキャプチャ設定がオンになっている場合、他のユーザーが会社のドメインを使用してCanvaチームスを作成することもできなくなります。
- ドメインを管理しているWebサイトにアクセスします(例:GoDaddyやNamecheap)。
- [DNSを管理] または [DNS設定] オプションを探します。ここでドメインの技術的な詳細を編集します。
- DNS設定で、[新しいレコードを追加] を選択し、タイプとして [TXT] を選択します。
- 詳細を入力します。名前(ドメインなど)、時間設定(通常はそのまま)、ドメインに連携させるテキストを入力する必要があります。
- 情報を入力したら、保存します。[保存] または [作成] ボタンがこれに当たります。
正確な単語やボタンは、ドメインを管理している場所によって多少異なる場合があることに注意してください。はっきり分からない場合は、ドメインサービスにサポートを依頼してください。
SSOを使用してCanvaにログインする前に、TXTレコードを確認する必要があります。これは通常、TXTレコードを追加してから24時間以内に行われますが、DNSレコードキャッシュの有効期限(TTL)によってはさらに時間がかかる場合があります。ホストによっては、DNSの変更が更新されるまで最大72時間かかる場合があります。ドメインでトークンが認証されると、メールが届きます。
ステータスを確認するには、https://mxtoolbox.com/などのサイトを使用してドメインを入力し、TXTレコードが表示されるかどうかを確認してみてください。
ステップ1:IDプロバイダーにCanvaを追加する
[SSO &プロビジョニング]ページで、[シングルサインオン( SSO )]タブをクリックし、[SSOをセットアップする]をクリックします。
Canvaを追加するためのガイドについては、IDプロバイダーを選択してください。 これらは現在サポートされています。
- ADFS SAML設定
- Azure AD/Entra ID SAML設定
- Duo Security SAML設定
- GSuite ( Google ) SAML設定
- Okta SAML設定
- OneLogin SAML設定
- Salesforce SAML設定
上記のリストにない場合は、以下の情報を使ってCanvaをIDプロバイダーに追加してください。
- ACS URL/返信URL : https://www.canva.com/login/saml
- エンティティID/識別子: https://www.canva.com
- SAML属性: NameID、メール、名、姓
- メタデータテキスト(必要な場合)
SAMLアサーションに署名が含まれていることを確認してください。設定をご確認ください。
IDプロバイダーにCanvaを追加したら、[次へ]を選択します。
ステップ2 : IDプロバイダーのメタデータを追加する
このステップを完了するには、次のようなIDプロバイダーの詳細を入手してください。
- Metadata.xmlファイル(オプション) -メタデータを含む.xmlファイルをダウンロードできる場合があります
- SAML 2.0エンドポイント( HTTP ) - SSO URL、発行者とも呼ばれます(/ idp/endpoint/HttpPostが追加されています)
- IDプロバイダー発行者-発行者、エンティティID、SAMLエンティティIDとも呼ばれます
- 公開証明書- x.509証明書、SAML署名証明書( Base 64エンコード)とも呼ばれます
- 単一ログアウトURL (オプション) - IDプロバイダーからのURL。 アイデンティティプロバイダセッションが終了すると、Canvaからログアウトします
IDプロバイダーのメタデータを追加するには、次の2つの方法があります。
- メタデータファイルのアップロード:IDプロバイダーが提供する.xmlファイルをダウンロードします。次にそれをCanvaにアップロードします。これにより、データが自動的にインポートされ、フィールドが事前に入力されます。[メタデータを保存する] を選択します。
- メタデータを手動で追加:対応するフィールドごとにIdPからメタデータを追加します。[メタデータを保存する] を選択します。
3.シングルログアウトURLを設定する(オプション) : IDプロバイダーにCanvaログアウトURLを追加します。
- IDプロバイダーで、SAML構成に移動します。
- Service Provider Single Logout URLのフィールドを見つけ、www.canva.com/logout/samlを追加します
- それから、IdPからの単一のログアウトURLをCanvaのメタデータフィールドに追加します。
組織に複数のチームがある場合は、IDプロバイダーでTeamId SAML属性が設定されていることを確認してください。 設定を完了する必要がある場合は、ステップ1に戻ることができます。
それ以外の場合は、[次へ]を選択して、[ステップ3 : SSO接続をテストする]に進みます。
ステップ3 : SSO接続をテストする
SSO接続をテストして、機能しているかどうかを確認することができます。
- 接続をテストする前に、IDプロバイダーで作成したCanvaアプリケーションへのアクセス権を自身に割り当てたことを確認してください。
- [SSOのテスト]を選択します。SSOでサインインするために、お使いのIDプロバイダーにリダイレクトされます。
- IDプロバイダーの詳細でログインします。
- テスト接続の結果が表示されます。
- 接続成功:IDプロバイダーから取得した属性と値が正しくマッピングされており、ユーザーがSSOでサインインできます。返された値が正しくない場合は、IDプロバイダーで修正して、テストを再試行します。
- テストエラー:IDプロバイダーのエラーを修正して、テストを再試行してください。
5. 属性と値が正しくマッピングされたら、ウィンドウを閉じ、次のステップに進みます。
ステップ4:CanvaでSAML SSOを設定する
詳細を取得したら、CanvaのSSO設定ページに入力します。
- Canvaアカウントにログインします。
- ホームページで、アカウントのプロフィールを選択してメニューを開きます。
- [設定]を選択します。
- サイドメニューから[SSOとプロビジョニング]タブをクリックします。
- [シングルサインオン( SSO )]> [管理]> [IdPメタデータの編集]をクリックします。
- IDプロバイダーの詳細を次の3つのフィールドに入力します。
- SSOまたはログインURL
- エンティティIDまたは発行者URL
- X.509公開証明書
6. [保存]をクリックして次へ。
ステップ5:SSOログイン設定
チームとドメインの他のユーザーのログイン方法を選択します。 必須にすることも、オプションにすることもできます。 詳細については、「SSOログインと登録コントロールを設定する」を参照してください。
すべての人にSSOを要求する前に、SSOログイン時の動作をテストする必要があります。
SSOログイン時の動作をテストする
SSOの設定をテストするには次の2つの簡単な方法があります。
オプション1 : SSOテストボタンを使用する
- 設定に移動します。
- [サイドメニュー]から[SSOとプロビジョニング]タブをクリックします。
- [シングルサインオン( SSO )] > [管理] > [SSOのテスト]に移動します。
これにより、ログアウトせずにすべてが機能しているかどうかをすばやく確認できます。
オプション2 : SSOを使用してログアウトしてから再度ログインする
- ログアウトする前に、[SSOとプロビジョニング]タブに移動します。
- [シングルサインオン( SSO )]> [管理]> [SSO設定の設定]をクリックします。
- ログインオプションを「すべてのユーザーにオプション」に設定します。
- Canvaアカウントからログアウトします。
- ログインページで、[メールアドレスで続行する]をクリックし、[SSOでログインする]を選択します。
ログイン後にチームのページに移動した場合は、SSOが正常にセットアップされています。 エラーが発生した場合は、SSOのエラーのトラブルシューティングの記事をご確認ください。
簡単なヒント:両方の方法を使用すると、すべてが正しく設定されているため、さらに安心感を得ることができます。
ステップ6 : SSOログインの強制ログアウト
組織管理者は、いずれかの確認済みドメインのメールアドレスを持つ、すべての既存のログイン済みユーザーのセッションを、期限切れまたは強制ログアウトにすることができます。 これらのユーザーが再度ログインし、Canvaにアクセスするためにシングルサインオンを使用していない場合、アカウントをSSOにリンクするように求められます。
これは、既存のユーザーをチームに統合し、すべてのユーザーにSSOログイン方法を適用する場合に特に便利です。
- Canvaアカウントにログインします。
- ホームページで、アカウントのプロフィールを選択してメニューを開きます。
- [設定]を選択します。
- [サイドメニュー]から[SSOとプロビジョニング]タブを選択します。
- [シングルサインオン( SSO )]> [管理]> [SSO設定の設定]をクリックします。
- 以下のログイン要件のいずれかを選択します。
- すべてのメンバーが必須(ドメインキャプチャ) :チームまたは組織に参加しているかどうかにかかわらず、すべてのユーザーをログアウトします。
- あなたのチームのメンバーのみに必須:あなたのSSOにリンクされているチームまたは組織に属するユーザーのみをログアウトします。
7. [Save connection (接続を保存)]をクリックします。
8. [SSOとプロビジョニング]タブに戻ります。
9. [ドメイン認証]で、ログアウトするドメインの[強制ログアウト]アイコン( [ゴミ箱]の横)をクリックします。 複数のドメインがある場合は、強制ログアウトするドメインごとにこの手順を繰り返します。
セットアップを完了する
SSOログイン時の動作をテストし、強制ログアウトを設定した場合(推奨)は、[セットアップを完了]を選択します。 SSOが正常に設定されました。
お役に立ちましたか?
高評価
低評価