Files
ERP_Distribution/Distribution/Infra/Authorization/Scope/IScopeAccessService.cs
T

10 lines
336 B
C#

namespace Distribution.Infra.Authorization;
public interface IScopeAccessService
{
Task<bool> HasStoreScopeAsync(Guid userId, Guid storeId);
Task<bool> HasRouteScopeAsync(Guid userId, Guid routeId);
Task<bool> HasRegionScopeAsync(Guid userId, Guid regionId);
Task<List<Guid>> GetAccessibleStoreIdsAsync(Guid userId);
}