- Scans permissions via IPermissionsService.ScanSiteAsync per site - Filters PermissionEntry results to matching target user logins (case-insensitive contains) - Splits semicolon-delimited users/logins/levels into per-user UserAccessEntry rows - Classifies AccessType: Inherited (!HasUniquePermissions), Group (GrantedThrough), Direct - Flags IsHighPrivilege (Full Control, Site Collection Administrator) and IsExternalUser (#EXT#)
5.7 KiB
5.7 KiB