Class UserGroupPermissionResource
A resource used for the
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Security.Authorization
Assembly: Umbraco.Core.dll
Syntax
public class UserGroupPermissionResource : IPermissionResource
Constructors
View SourceUserGroupPermissionResource(IEnumerable<Guid>)
Initializes a new instance of the User
Declaration
public UserGroupPermissionResource(IEnumerable<Guid> userGroupKeys)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<Guid> | userGroupKeys | The keys of the user groups. |
Properties
View SourceUserGroupKeys
Gets the user group keys.
Declaration
public IEnumerable<Guid> UserGroupKeys { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Guid> |
Methods
View SourceWithKeys(Guid)
Creates a User
Declaration
public static UserGroupPermissionResource WithKeys(Guid userGroupKey)
Parameters
Type | Name | Description |
---|---|---|
Guid | userGroupKey | The key of the user group. |
Returns
Type | Description |
---|---|
User |
An instance of User |
WithKeys(IEnumerable<Guid>)
Creates a User
Declaration
public static UserGroupPermissionResource WithKeys(IEnumerable<Guid> userGroupKeys)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<Guid> | userGroupKeys | The keys of the user groups. |
Returns
Type | Description |
---|---|
User |
An instance of User |