Files
ERP_Distribution/Distribution/Infra/Auth/IScopeAccessService.cs
T

11 lines
357 B
C#

namespace Distribution.Infra.Auth
{
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);
}
}