KVStore APIにアクセスする権限

必要な権限: READ_ANY、または表のキー/値にアクセスする場合はREAD_TABLE/READ_ANY_TABLE。

  • get

  • multiGet

  • multiGetIterator

  • multiGetKeys

  • multiGetKeysIterator

    注意:

    multi-XYZおよびstoreXYZiterator APIでは、ストア全体をスキャンするためにparentKeyがnullの可能性があります。この場合、ユーザーに必要なロールがなければ、UnauthorizedExceptionがスローされるのではなく、空の結果セットが戻されます。

  • storeIterator

  • storeKeysIterator

必要な権限: WRITE_ANY、または表のキー/値にアクセスする場合はDELETE_TABLE/DELETE_ANY_TABLE。

  • delete

  • deleteIfVersion

  • multiDelete

必要な権限: WRITE_ANY、または表のキー/値にアクセスする場合はINSERT_TABLE/INSERT_ANY_TABLE。

  • put

  • putIfAbsent

  • putIfPresent

  • putIfVersion

必要な権限: DBVIEW

  • getAvroCatalog

必要な権限: なし。

  • getOperationFactory

  • getStats

必要な権限: 操作リスト内の単一操作ごとに、すべての必要なロールのユニオン:

  • execute

必要な権限は実行されている文で必要となる権限によって異なります。

  • execute(String文)

  • executeSync(String文)