Class AssignedUserGroupPermissions
The user group permissions assigned to a content node
Namespace: Umbraco.Cms.Core.Models.ContentEditing
Assembly: Umbraco.Core.dll
Syntax
[DataContract(Name = "userGroupPermissions", Namespace = "")]
public class AssignedUserGroupPermissions : EntityBasic
Remarks
The underlying EntityBasic data such as Name, etc... is that of the User Group
Properties
View SourceAssignedPermissions
The assigned permissions for the user group organized by permission group name
Declaration
[DataMember(Name = "permissions")]
public IDictionary<string, IEnumerable<Permission>>? AssignedPermissions { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<IDictionary<System.String, IEnumerable<Permission>>> |
DefaultPermissions
The default permissions for the user group organized by permission group name
Declaration
[DataMember(Name = "defaultPermissions")]
public IDictionary<string, IEnumerable<Permission>>? DefaultPermissions { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<IDictionary<System.String, IEnumerable<Permission>>> |
Methods
View SourceClonePermissions(Nullable<IDictionary<String, IEnumerable<Permission>>>)
Declaration
public static IDictionary<string, IEnumerable<Permission>> ClonePermissions(IDictionary<string, IEnumerable<Permission>>? permissions)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<IDictionary<System.String, IEnumerable<Permission>>> | permissions |
Returns
Type | Description |
---|---|
IDictionary<System.String, IEnumerable<Permission>> |