listGrants()
この操作は、指定されたロールに付与された権限を一覧表示します。
javascript
await milvusClient.listGrants(data)
Request Syntax
javascript
milvusClient.listGrants({
roleName: 'roleName',
});
PARAMETERS:
-
roleName (string)
対象のロール名
これを存在しないロール名に設定すると、エラーが発生する場合があります。
RETURNS Promise<SelectGrantResponse>
このメソッドは、SelectGrantResponse オブジェクトに解決される promise を返します。
typescript
{
entities: GrantEntity[],
status: ResStatus
}
PARAMETERS:
-
entities (GrantEntity[]) -
要求されたロールに関連付けられている grant の一覧。各エントリは、権限と対象オブジェクト、およびそれを付与した principal を対応付けます。GrantEntity の完全なフィールドリファレンスについては、describeRole()のドキュメントを参照してください。 -
ResStatus
ResStatus オブジェクト。-
code (number) -
操作結果を示すコードです。この操作が成功した場合は 0 のままです。
-
error_code (string | number) -
発生したエラーを示すエラーコードです。この操作が成功した場合は Success のままです。
-
reason (string) -
報告されたエラーの理由を示す理由です。この操作が成功した場合は空文字列のままです。
-
Example
javascript
milvusClient.listGrants({
roleName: 'roleName',
});