Show / Hide Table of Contents

Class UserPermissionManagerExtensions

Inheritance
System.Object
UserPermissionManagerExtensions
Namespace: Volo.Abp.PermissionManagement
Assembly: Volo.Abp.PermissionManagement.Domain.Identity.dll
Syntax
public static class UserPermissionManagerExtensions : object

Methods

GetAllForUserAsync(IPermissionManager, Guid)

Declaration
public static Task<List<PermissionWithGrantedProviders>> GetAllForUserAsync(this IPermissionManager permissionManager, Guid userId)
Parameters
Type Name Description
IPermissionManager permissionManager
Guid userId
Returns
Type Description
Task<List<PermissionWithGrantedProviders>>

SetForUserAsync(IPermissionManager, Guid, String, Boolean)

Declaration
public static Task SetForUserAsync(this IPermissionManager permissionManager, Guid userId, string name, bool isGranted)
Parameters
Type Name Description
IPermissionManager permissionManager
Guid userId
System.String name
System.Boolean isGranted
Returns
Type Description
Task
Back to top Powered by Volosoft