データ操作とアクセス権

注意

エンティティとテーブルの違いがわかりませんか? Microsoft Dataverse で「開発者: 用語を理解する」を参照してください。

実行できるデータ操作とそれぞれに必要なアクセス権について説明します。 次の表に、一般的なデータ操作に対応するメッセージと、それらのメッセージを実行するために必要なアクセス権を示します。

メッセージ 必要なアクセス権
作成 作成
RetrieveRetrieveMultiple READ
更新プログラム WRITE
Delete キー DELETE
関連付ける APPEND
関連付ける APPENDTO
ownerid 列の 更新、またはレガシー 割り当て メッセージ ASSIGN
GrantAccessModifyAccessRevokeAccess 共有

アクセス権間の依存関係

複数のアクセス権が必要となる特定の操作では、セキュリティの依存関係が存在する場合があります。 たとえば、取引先企業の 作成 アクセス権があれば、取引先企業テーブルの種類のレコードを作成できますが、 取引先企業の 読み取り アクセス権がなければ、取引先企業レコードを作成し、新しいレコードの所有者になることはできません。

次の表に、指定した操作に対するアクセス権の依存関係を一覧表示します。

操作​​ 必要なアクセス権
レコードを作成して、そのレコードの所有者になる CREATE、READ
レコードの共有 SHARE。 共有操作を実行するユーザーにはこのアクセス権が必要です。

READ。 共有操作を実行するユーザーにはこのアクセス権が必要です。レコードが共有されているユーザーにも必要です。

レコードの割り当て ASSIGN、WRITE、READ
レコードを追加する WRITE、READ、APPENDTO
レコードを追加する WRITE、READ、APPEND

オブジェクトが別のオブジェクトに従属する場合、異なる依存関係が存在します。 たとえば、営業案件オブジェクトは単独で存在することはできません。 各営業案件は常に取引先企業または取引先担当者に付随します。 営業案件を作成するには、営業案件の 追加 アクセス権だけでなく、取引先企業の 追加先 アクセス権が必要です。

関連項目

レコードへのアクセスの決定方法

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。