ユーザーは、SlackやMicrosoft TeamsのメッセージなどでPendoのリンクを受け取ると、そのリンクを開いてPendoへの参加をリクエストできます。これにより、アクセスリクエストの承認プロセスが開始されます。
この記事では、アクセスリクエストとは何か、誰が管理するのか、Pendoで承認者を追加する方法について説明します。
概要
Pendoのリンクをクリックした人がアカウントを持っていない場合、Pendoのログイン画面に移動します。サインインを試みることで、アクセスリクエストが発生します。サブスクリプションの管理者であれば誰でも、Pendoで直接リクエストを承認または却下できます。有効になっているインテグレーションに応じて、指定されたサブスクリプション管理者にはSlackまたはMicrosoft Teamsで通知が届き、DMを通じてリクエストを承認または却下できます。
リクエストが承認されると、Pendoは管理者が設定したアプリへの閲覧者(読み取り専用)アクセス権を持つユーザーアカウントを作成します。権限はいつでも[ユーザー]タブから更新できます。
アクセスリクエストは[設定]>[ユーザーとチーム]>[アクセスリクエスト]で管理されます。
仕組み
アクセス権のリクエストには、3つの役割が関係します。
- サブスクリプション管理者。アクセスリクエストを設定・管理し、Pendo内のすべてのリクエストを承認または拒否できます。
- 通知を受ける承認者。PendoアカウントをSlackまたはMicrosoft Teamsに連携しているサブスクリプション管理者。新しいリクエストごとにDMを受信し、チャットから承認または拒否できます。
- リクエスト送信者。アクセスを申請する人。
アクセスリクエストを有効にして管理する手順は次のとおりです。
- サブスクリプション管理者がアクセスリクエストを有効にします。
-
[アクセスリクエスト]の[構成]タブで、管理者はすべての受信リクエストに適用する以下の項目を設定します。
- アプリへのアクセス。承認されたユーザーに閲覧者(読み取り専用)アクセス権が付与されているアプリ。
- 許可されたドメイン。リクエストの送信元として許可されるメールドメイン。その他のドメインからのリクエストは自動的に拒否されます。
- (任意)サブスクリプション管理者は、通知を受ける承認者を追加します。通知を受ける承認者とは、PendoをSlackまたはMicrosoft Teamsに接続している管理者で、リクエストが届くたびにダイレクトメッセージを受け取ります。
- リクエスト送信者がアカウントを持たずにPendoのリンクをクリックし、アクセスリクエストをトリガーします。
- 通知を受ける承認者がDMからリクエストを承認または却下するか、任意のサブスクリプション管理者がPendoの[リクエスト]タブから管理します。
- リクエスト送信者には、決定がメールで通知されます。承認されると、Pendoはリクエスト送信者のアカウントを作成し、設定済みのアプリへの閲覧者アクセス権を付与して、リクエスト送信者をユーザーリストに追加します。
前提条件
アクセスリクエストを使用するには:
- アクセスリクエストを有効化して設定するには、サブスクリプション管理者である必要があります。
- サブスクリプションでSSO(シングルサインオン)を有効にする必要があります。詳細については、「SAMLシングルサインオン(SSO)を設定する」を参照してください。
- サブスクリプションでSCIM(クロスドメイン・アイデンティティ管理システム)を有効にしないでください。詳細については、PendoでSCIMを設定するを参照してください。
- 承認者にDM通知を送信するには、SlackまたはMicrosoft Teamsのインテグレーションが有効になっている必要があります。アクセスリクエストのフローはインテグレーションがなくても機能します(リクエストは引き続きメールまたはPendoのリンクから送信できます)が、承認者はDMを受け取れません。
通知を受ける承認者リストに表示されるには、サブスクリプション管理者が次のいずれかの方法でPendoアカウントとSlackまたはMicrosoft Teamsアカウントを連携している必要があります。
- チャットにコマンド
/pendo loginを入力します。 - Ask Pendoを使用します。
- SlackまたはMicrosoft TeamsからPendoリッスンにフィードバックを送信します。
ステップ1. アクセスリクエストを有効にする
アクセスリクエストはデフォルトでは有効になっていません。有効にするには:
- Pendoで、[設定]>[サブスクリプション設定]に移動します。
-
[セキュリティとプライバシー]セクションで、[ユーザーからのアクセスリクエストを許可]設定を探してください。
- サブスクリプションのアクセスリクエストを有効にするには、チェックボックスを選択してください。
- 実践支援を有効にすることを確認する確認モーダルが表示されます。
「I understand」と入力し、[有効にする]を選択して続行します。
この設定の選択を解除すると、いつでもアクセスリクエストを削除できます。
ステップ2. アクセスリクエストを設定する
アクセスリクエストを機能させるには、[構成]タブで少なくとも1つのアプリと1つのドメインを設定する必要があります。少なくとも1つのアプリと1つのドメインを選択していない場合、機能が有効になっていてもアクセスリクエストは機能しません。両方が設定されるまで、[構成]タブに警告が表示されます。
- Pendoで[設定]>[ユーザーとチーム]>[アクセスリクエスト]に移動します。
- [構成]タブを選択します。
- [アプリへのアクセス]セクションで、承認後に新規ユーザーがアクセスできるアプリを有効にしてください。
- [許可されたドメイン]セクションで、そのメールドメインを持つユーザーからのリクエストを受信できるように、少なくとも1つのドメインを選択します。利用可能なドメインはSAML SSOの構成から取得されます。詳細については、「SAMLシングルサインオン(SSO)を設定する」をご覧ください。
注:リクエスト時点でのアプリの構成によって、承認されたユーザーに付与されるアクセス権が決まります。リクエストの送信後に構成を変更した場合、その変更は今後のリクエストにのみ影響し、保留中または承認済みのリクエストには影響しません。
選択したアプリでは、承認済みのすべてのユーザーにデフォルトで閲覧者(読み取り専用)アクセス権が付与されます。これは最も権限の低い役割であり、承認時に変更することはできません。ユーザーが参加した後は、[ユーザー]タブからユーザーの権限を更新できます。
ステップ3. 通知を受ける承認者を追加する
通知を受ける承認者とは、サブスクリプションに設定されているインテグレーションに応じて、Pendoアプリ外のSlackまたはMicrosoft Teamsのいずれかでアクセスリクエストを承認または拒否できるサブスクリプション管理者です。通知を受ける承認者は、新しいアクセスリクエストを知らせるDMを受信し、そこから承認または拒否を選択できます。
通知を受ける承認者を設定するには:
- Pendoで[設定]>[ユーザーとチーム]>[アクセスリクエスト]に移動します。
- [通知を受ける承認者]タブを選択します。
- [通知を受ける承認者を追加]を選択します。
- モーダルで、承認アクセスを付与する管理者を選択します。通知を受け取る対応インテグレーションのロゴは、ユーザー名の横に表示されます。
- [追加]を選択します。
通知を受ける承認者が正常に追加され、指定されたインテグレーションでアクセスリクエストに関する通知を受信できるようになりました。
ステップ4.アクセスリクエストを管理する
アカウントを持っていない人でも、Pendoリンクをたどるといつでもアクセスをリクエストできます。Pendoリンクをクリックすると、Pendoログインページに移動し、SSOでサインインするよう求められます。アカウントを持っていない場合は、アクセスリクエストのフローが開始されます。
通知を受ける承認者には、リクエストが送信されたことを知らせるPendoからのダイレクトメッセージが届きます。リクエスト送信者の名前、メールアドレス、役割、リクエストの日付、およびアクセスを申請しているサブスクリプションが含まれます。
SlackまたはMicrosoft Teamsでリクエストを管理するには:
- 通知のDMで、ユーザーがPendoに参加できるよう[承認]を選択します。
- 通知DMで[拒否]を選択すると、そのユーザーのPendoへのアクセスが拒否されます。
- [拒否]を選択すると、理由を入力できます。その理由は、他のサブスクリプション管理者にのみ表示されます。
- [送信]を選択して、回答を確定します。
承認者がリクエストに対応すると、リクエスト送信者にステータスを記載したメールが届きます。リクエストが承認されると、Pendoは設定済みのアプリへの閲覧者(読み取り専用)アクセス権を持つユーザーアカウントを作成し、リクエスト送信者には、開こうとした元のPendo URLへのリンクが届きます。その時点以降、そのユーザーは他のPendoユーザーと同様に管理されます。
注:承認者は、PendoまたはSlackやMicrosoft Teamsから、承認済みのリクエストを後から却下することもできます。これにより承認が覆され、ユーザーがサブスクリプションから削除され、リクエスト送信者に却下メールが送信されます。
Pendoでアクセスリクエストを管理する
どのサブスクリプションの管理者でも、[設定]>[ユーザーとチーム]>[アクセスリクエスト]の[リクエスト]タブから、リクエストを確認して対応できます。このタブには、保留中、承認済み、拒否されたすべてのリクエストが表示されます。管理者は、SlackまたはMicrosoft Teamsに接続しなくても、このページから直接承認または拒否できます。