ワークスペースリソースの共有を解除

ワークスペースリソースに設定されている既存のロールを、ユーザー、グループ、またはワークスペース(サービスアカウント)APIキーから削除します。ユーザーまたはサービスアカウントを対象にする場合は、ユーザーのメールアドレスのみを渡します。ユーザーはワークスペースに所属している必要があります。グループを対象にする場合は、グループIDのみを渡します。ワークスペース(サービスアカウント)APIキーを対象にする場合は、APIキーIDを渡します。リソースは、そのキーに関連付けられたサービスアカウントとの共有が解除されます。共有を解除するには、そのリソースの管理者アクセス権が必要です。リソースを作成したユーザーの権限は削除できません。

パスパラメータ

resource_idstring必須

対象リソースのID。

ヘッダー

xi-api-keystringオプション

リクエスト

This endpoint expects an object.
resource_typeenum必須

対象リソースのリソースタイプ。

user_emailstring or nullオプション

ユーザーまたはサービスアカウントのメールアドレス。

group_idstring or nullオプション

対象グループのID。‘default’を使用すると、リソースのベースラインロールを設定します。直接のユーザー権限付与、グループメンバーシップ、またはワークスペース(サービスアカウント)APIキーによってより高いロールを持つ場合を除き、すべてのワークスペースメンバーにこのロールが付与されます。

workspace_api_key_idstring or nullオプション

対象ワークスペース(サービスアカウント)APIキーのID。認証のためにヘッダーで渡すAPIキー文字列そのものではなく、キーのIDです。ワークスペース管理者は、Developers → Service Accountsで確認できます。

レスポンス

成功レスポンス。

エラー

422
Unprocessable Entity Error