AccessControlService

@Service
class AccessControlService(groupRepository: AccessGroupRepository)(source)

Constructors

Link copied to clipboard
constructor(groupRepository: AccessGroupRepository)

Functions

Link copied to clipboard
@Transactional
fun createGroup(tenantId: String, req: CreateGroupRequest): GroupResponse
Link copied to clipboard
@Transactional
fun deleteGroup(tenantId: String, groupId: String)
Link copied to clipboard
Link copied to clipboard
@Transactional
fun updateGroup(tenantId: String, groupId: String, policies: Map<String, Any>): GroupResponse