アカウント共有とは?
Momentoのアカウント共有機能により、リソースへのアクセスを簡単に管理し、コラボレーションすることができます。アカウントを共有することで、他のユーザーにトピック、キャッシュ、その他のリソースへのアクセスを許可できます。また、ロールを割り当てることで、各ユーザーのアクセスレベルを制御することもできます。
ロールを使用したアクセス制御
アカウント所有者が共有できるリソースには、アカウントリソース(アカウントメンバーシップ管理とロール割り当て、課金と支払いなど)、認証リソース(APIキーとアクセストークンの生成など)、データリソース(キャッシュの作成/削除、キャッシュデータの操作、トピックへの公開と購読)があります。
これらのリソースカテゴリへのアクセスレベルは、招待する各アカウントメンバーに対して、以下のロールを使用して制御できます:
- 所有者(Owner):所有者はすべてのリソースの表示と変更に対するフルアクセス権を持ちます。
- オペレーター(Operator):オペレーターは認証とデータリソース の表示と変更に対するフルアクセス権を持ちますが、アカウントリソースは読み取り専用です。
- 閲覧者(Viewer):閲覧者はすべてのリソースに対して読み取り専用のアクセス権を持ちます。
所有者としてのアカウント共有の使用方法
所有者ロールを持つユーザーは、アカウント内のすべてのリソースへのフルアクセス権を持ちます。これらのユーザーのみがアカウントリソースを変更できます - 所有者のみが他のユーザーをアカウントに招待し、他のユーザーのロールを変更し、アカウントからユーザーを削除できます。
ユーザーを招待する
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの管理を選択します。
-
ユーザーを招待ボタンをクリックします。
-
招待したいユーザーのメールアドレスを 入力し、割り当てたいロールを選択して、招待をクリックします。招待メールが送信されます。
保留中のアカウント招待を表示・取り消す
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの管理を選択します。
-
保留中の招待タブをクリックして、すべての保留中のユーザー招待を表示します。取り消しボタンを使用して、保留中の招待をキャンセルできます。
ユーザーのロールを変更する
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの管理を選択します。
-
アカウントメンバータブで、ロールを変更したいユーザーを見つけ、そのロールの横にある編集アイコンをクリックします。
-
ユーザーに割り当てたい新しいロールを選択し、保存をクリックします。
ユーザーを削除する
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの管理を選択します。
-
削除したいユーザーを見つけ、削除ボタンをクリックします。
-
ダイアログボックスで削除をクリックして、削除を確認します。
アカウントメンバーとしてのアカウント共有の使用方法
アカウントに参加するよう招待された後、招待を受け入れ、Momento Console内でアカウントを切り替えることができます。また、アクセスが不要になった場合はアカウントから退出することもできます。
招待を受け入れる
-
Momentoアカウント所有者からアカウントへの参加招待を受けると、メール通知が届きます。
-
メール内のアカウントに参加ボタンをクリックして、Momentoコンソールに移動します。
-
招待を受け取ったメールアドレスでコンソールにログインします。
-
ログイン後、招待されたアカウントのリストを表示するモーダルダイアログが表示されます。
-
ダイアログ内の招待ページへのリンクをクリックするか、後でアカウント情報ドロップダウンからユーザーの管理を選択してアクセスできます。
-
保留中の招待タブをクリックして、すべての保留中のアカウント招待を表示します。承認ボタンでアカウントに参加するか、拒否ボタンで招待を拒否して削除できます。
アカウント を切り替える
-
複数のアカウントに追加されている場合、Momento Console内でアカウントを切り替えることができます。
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの切り替えを選択します。
-
リストから切り替えたいアカウントを選択します。
アカウントから退出する
-
アカウントへのアクセスが不要になった場合は、退出することができます。
-
Momento Consoleにログインします。
-
右上隅のアカウント情報ドロップダウンをクリックし、アカウントの管理を選択します。
-
アカウントメンバータブをクリックして、すべてのアカウントメンバーを表示します。
-
自分のユーザーエントリを見つけ、退出ボタンをクリックします。
-
注意:所有者ロールを持つユーザーはアカウントから退出できません。アカウント所有者が退出したい場合は、別の所有者に削除してもらうか、ロールを変更してもらう必要があります。
ロールとコンソールインターフェース
アカウントでのロールに応じて、異なるページやユーザーインターフェース要素にアクセスできない場合があります。例えば、所有者ロールを持つユーザーのみがアカウントリソースにアクセスできるため、アカウントの管理ページでアカウントデータを変更するボタンやリンクは、オペレーターまたは閲覧者ロールを持つユーザーには無効化されています。以下の画像で強調表示されている要素は、所有者以外のユーザーには無効化されています。
そのページで強調表示された要素にカーソルを合わせると、権限不足のため要素が無効化されていることを説明するツールチップが表示されます。
閲覧者ロールを持つユーザーは、アカウント、認証、データリソースを表示できますが、変更することはできません。これらのユーザーは、コンソールインターフェース全体で追加の無効化された要素に遭遇します。例えば、キャッシュページのキャッシュを作成ボタンなどです。APIキーとトークンを生成するページなど、その他のコンソールページには閲覧者ユーザーはアクセスできません。これらのページへのリンクは、クリックできないことを示すスタイルが適用されています。
重要な注意事項
- メンバー制限:アカウントには最大10人のメンバーを持つことができます。この制限に達した場合、新しいユーザーを追加する前に既存のユーザーを削除する必要があります。また、support@momentohq.comにMomentoに連絡して、より高い制限を要求することもできます。
- 所有者の削除:任意の所有者は所有者以外のアカウントメンバーを削除できます。ただし、所有者ロールを持つユーザーはアカウントから削除できません。アカウント所有者を削除するには、別の所有者が最初にそのロールを変更する必要があります。