RoleAssignmentMember
SharePoint サイトの権限内で特定のロールに割り当てられたメンバーの詳細を取得します。ユーザーのアクセス権を監査および管理するのに役立ちます。
テーブル固有の情報
Select
Note:RoleAssignmentMember を返すにはPrincipalId が必要です。
SELECT * FROM RoleAssignmentMember WHERE PrincipalId = 3 SELECT * FROM RoleAssignmentMember WHERE List = 'TestApp' AND PrincipalId = 3 SELECT * FROM RoleAssignmentMember WHERE PrincipalId = 5 AND list = 'MyTestList' AND ItemId = '3'
Columns
| Name | Type | References | Description |
| ID [KEY] | Int | ロールが割り当てられたメンバーの一意の数値識別子。特定のロールの割り当てを追跡するのに役立ちます。 | |
| Updated | Datetime | ロールの割り当てが最後に変更された日時。権限とアクセス制御の変更を追跡するのに役立ちます。 | |
| IsHiddenInUI | Boolean | 割り当てられたロールのメンバーがユーザーインターフェースで非表示かどうかを示します。表示されるべきでないバックグラウンドのロールを管理するのに役立ちます。 | |
| LoginName | String | ロールに割り当てられたユーザーまたはグループのログイン名。認証と権限の管理に役立ちます。 | |
| Title | String | ロールが割り当てられたメンバーの表示タイトル。割り当てられたユーザーやグループを簡単に識別するのに役立ちます。 | |
| PrincipalType | Int | ロールに割り当てられたプリンシパルの種類を指定します。有効な値は次のとおりです:None (0)、User (1)、DistributionList (2)、SecurityGroup (4)、SharePointGroup (8)、All (15)。異なる種類のロールメンバーを分類するのに役立ちます。 | |
| AllowMembersEditMembership | Boolean | ロールのメンバーがグループのメンバーシップを変更できるかどうかを示します。自己管理型のロールに役立ちます。 | |
| AllowRequestToJoinLeave | Boolean | ユーザーが割り当てられたロールに参加または離脱を要求できるかどうかを示します。ロールのアクセス制御に役立ちます。 | |
| AutoAcceptRequestToJoinLeave | Boolean | ロールへの参加または離脱のリクエストが自動的に承認されるかどうかを示します。オープンアクセスのロールに役立ちます。 | |
| Description | String | ロールに割り当てられたメンバーの簡単な説明。ロールの責任に関する追加のコンテキストを提供するのに役立ちます。 | |
| OnlyAllowMembersViewMembership | Boolean | ロールのメンバーのみがそのメンバーシップの詳細を閲覧できるかどうかを示します。プライバシー設定を強化するのに役立ちます。 | |
| OwnerTitle | String | 割り当てられたロールの所有者の表示名。Useful for identifying role managers or administrators.ロールマネージャや管理者を識別するのに便利です。 | |
| RequestToJoinLeaveEmailSetting | String | ロールのメンバーシップリクエストが送信されるE メールアドレス。アクセスリクエストの管理に役立ちます。 | |
| List | String |
Lists.Title | ロール割り当て情報が取得されるSharePoint リストの表示名。ロール割り当てのコンテキストを識別するのに役立ちます。 |
| ItemId | Int | ロール割り当てに関連するリストアイテムの一意の識別子。ロール割り当てを特定のアイテムにリンクするのに役立ちます。 | |
| PrincipalId | Int |
RoleAssignments.PrincipalId | ロールに割り当てられたプリンシパル(ユーザーまたはグループ)の一意の識別子。セキュリティとアクセス制御の管理に役立ちます。 |