連携仕様
事前準備
APIトークンの取得方法
-
Sanityの管理画面にログインし、連携するプロジェクトを開きます。左側のメニューでAPIを開き、Tokens(トークン)を選択します。

-
画面右上のAdd API token(APIトークンを追加)をクリックします。

-
Name(名前)に、Adminaで使うことが分かる名前を入力します。Permissions(権限)のAccess level(アクセスレベル)でトークンのロールを選択し、Add token(トークンを追加)をクリックします。画像はDeveloperを選択した例です。ユーザーの削除を使う場合は、下の補足をご確認ください。

-
表示されたトークンの右側にあるコピーアイコンをクリックしてコピーし、保存します。トークンはこの画面でのみ表示されるため、必ずこの時点で保存してください。

- Sanity社の「Roles and permissions(外部サイト)」のとおり、メンバーを削除できる既定のロールはAdministratorのみです。Developerのロールは、メンバーの招待・取得・更新はできますが、削除はできません。Adminaからユーザーを削除するには、Administrator相当の権限が必要です。
- トークンには、プロジェクトのメンバーを読み取る権限が必要です。
- Administratorのロールは、Adminaから招待するときのロールに選べません。
インテグレーションのセットアップ
- インテグレーション画面にてSanityを検索します。
-
ワークスペースキーにSanityのプロジェクトID(英数字)、APIキーに前の手順でコピーしたトークンを入力し、連携するをクリックします。

- Sanityとの連携が成功すると、アカウント一覧に登録済みのユーザー情報が表示されます。正常に完了しない場合は、まず SaaS連携エラーの対処法 に記載のステップをお試しください。それでも解決しない場合は、ご提供いただきたい情報 をご確認のうえ、サポート窓口までお問い合わせください。

