Files
test_deploy/internal/auth/keycloak/constants.go
Alex Shevchuk d84487d238 1
2025-08-18 17:12:04 +03:00

39 lines
784 B
Go

package keycloak
const (
PatronymicAttr = "patronymic"
PermissionLevelCanEdit = "can_edit"
PermissionLevelCanView = "can_view"
PermissionLevelNoPermission = "no_permission"
UserGroupAgents = "agents"
UserGroupDistributor = "distributors"
UserAgentType = 0
UserDistributorType = 1
PermissionBalance = "balance"
PermissionCompany = "company"
PermissionEmployees = "employees"
PermissionProfile = "profile"
PermissionSubmissions = "submissions"
PermissionVacancies = "vacancies"
)
var (
permissionsSlice = []string{
PermissionBalance,
PermissionCompany,
PermissionEmployees,
PermissionProfile,
PermissionSubmissions,
PermissionVacancies,
}
)
type (
attributes map[string][]string
permissions map[string]string
)