IObjectPermission インターフェイス

定義

オブジェクトに対する権限を列挙、許可、および拒否するためのメソッド。

public interface IObjectPermission
type IObjectPermission = interface
Public Interface IObjectPermission
派生

メソッド

名前 説明
Deny(ObjectPermissionSet, String, Boolean)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeName および granteeName によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

Deny(ObjectPermissionSet, String)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

Deny(ObjectPermissionSet, String[], Boolean)

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。 Cascade は、granteeNames および granteeNames によってアクセス許可が付与されたその他のセキュリティ アカウントからアクセス許可が拒否されることを指定します。 許可可能なアクセス許可を拒否する場合は、Cascade を使用します。

Deny(ObjectPermissionSet, String[])

Deny メソッドは、1 つ以上のユーザーまたはロールに対して付与されたユーザーアクセス許可を否定します。

EnumObjectPermissions()

明示的に付与されたすべてのオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

EnumObjectPermissions(ObjectPermissionSet)

明示的に付与されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。 permissions パラメーターは、参照先オブジェクトに対して列挙されたオブジェクト アクセス許可を指定します。

EnumObjectPermissions(String, ObjectPermissionSet)

privilegeTypes パラメーターで指定されたオブジェクト アクセス許可に制限され、granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に許可されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

EnumObjectPermissions(String)

granteeName パラメーターで指定された権限付与対象ユーザーに対して明示的に付与されたオブジェクト アクセス許可を識別する Permission オブジェクトの配列を返します。

Grant(ObjectPermissionSet, String, Boolean, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 asRole 引数を使用して、許可を実行するアクセス許可のロールを指定します。

Grant(ObjectPermissionSet, String, Boolean)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

Grant(ObjectPermissionSet, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

Grant(ObjectPermissionSet, String[], Boolean, String)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。 asRole 引数を使用して、許可を実行するアクセス許可のロールを指定します。

Grant(ObjectPermissionSet, String[], Boolean)

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。 grantGrant が true の場合、指定された権限付与対象ユーザーには、オブジェクトを参照する GRANT ステートメントを実行する権限が付与されます。

Grant(ObjectPermissionSet, String[])

Grant メソッドは、1 つ以上のユーザーまたはロールにアクセス許可を割り当てます。

Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeName からアクセス許可を削除し、granteeName によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。 AsRole 引数を使用して、取り消しを実行するアクセス許可のロールを指定します。

Revoke(ObjectPermissionSet, String)

指定した granteeName に対して以前に許可または拒否されたアクセス許可を削除します。

Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。 revokeGrant が true の場合、アクセス許可を拡張する機能は取り消されます。 Cascade は、granteeNames からアクセス許可を削除し、granteeNames によってアクセス許可を付与されたその他のセキュリティ アカウントから削除することを指定します。 許可可能なアクセス許可を取り消す場合は、Cascade を使用します。

Revoke(ObjectPermissionSet, String[])

指定した granteeNames に対して以前に許可または拒否されたアクセス許可を削除します。

適用対象