Type alias AccessControlMergedType
Access
Control
Merged
Type
: { access
?: { collection
?: SiteIdType; effectivePermission
?: string; extradata
?: string; grantor
?: string; group
?: string; id
?: SiteIdType; library
?: SiteIdType; matches
?: boolean; originalDisabledGrantor
?: string[]; permission
: string; rank
: number; superUser
?: boolean; type
: string; username
?: string; }[]; field
?: MetadataFieldPermissionType[]; fieldGroup
?: MetadataFieldGroupPermissionType[]; query
?: { extradata
?: string; item
: SiteIdType; permission
: string; type
: string; username
: string; }; }
Type declaration
-
Optional access?: {
collection?: SiteIdType;
effectivePermission?: string;
extradata?: string;
grantor?: string;
group?: string;
id?: SiteIdType;
library?: SiteIdType;
matches?: boolean;
originalDisabledGrantor?: string[];
permission: string;
rank: number;
superUser?: boolean;
type: string;
username?: string;
}[]
-
-
-
Optional query?: {
extradata?: string;
item: SiteIdType;
permission: string;
type: string;
username: string;
}
-
Optional extradata?: string
-
-
permission: string
-
type: string
-
username: string