Documentation ¶
Index ¶
- func Enforce(tenantDatabaseClient *gorm.DB, u models.User, d models.Domain, o models.Object, ...) bool
- func GetDomains(tenantDatabaseClient *gorm.DB, domain models.Domain) []models.Domain
- func GetObjects(tenantDatabaseClient *gorm.DB, object models.Object) []models.Object
- func GetPermissions(tenantDatabaseClient *gorm.DB, role models.Role, domain models.Domain, ...) (permissions []models.Permission)
- func GetRoles(tenantDatabaseClient *gorm.DB, user models.User, domain models.Domain) (roles []models.Role)
- func InDomainsObject(d models.Domain, domains []models.Domain) bool
- func IsDomainAncestor(tenantDatabaseClient *gorm.DB, domain models.Domain, d models.Domain) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDomains ¶
func GetObjects ¶
func GetPermissions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.