Files
SharepointToolbox-Web/Core/Models/UserAccessEntry.cs
T
2026-06-02 10:56:03 +02:00

27 lines
536 B
C#

namespace SharepointToolbox.Web.Core.Models;
public enum AccessType
{
Direct,
Group,
Inherited
}
public record UserAccessEntry(
string UserDisplayName,
string UserLogin,
string SiteUrl,
string SiteTitle,
string ObjectType,
string ObjectTitle,
string ObjectUrl,
string PermissionLevel,
AccessType AccessType,
string GrantedThrough,
bool IsHighPrivilege,
bool IsExternalUser,
string? TargetUrl = null,
string? TargetLabel = null,
string? SharingLinkType = null
);