Class IdmPrivilegesResource


  • @RestController
    public class IdmPrivilegesResource
    extends Object
    Author:
    Joram Barrez
    • Constructor Detail

      • IdmPrivilegesResource

        public IdmPrivilegesResource()
    • Method Detail

      • getPrivilege

        @GetMapping("/rest/admin/privileges/{privilegeId}")
        public PrivilegeRepresentation getPrivilege​(@PathVariable
                                                    String privilegeId)
      • getUsers

        @GetMapping("/rest/admin/privileges/{privilegeId}/users")
        public List<org.flowable.ui.common.model.UserRepresentation> getUsers​(@PathVariable
                                                                              String privilegeId)
      • addUserPrivilege

        @PostMapping("/rest/admin/privileges/{privilegeId}/users")
        public void addUserPrivilege​(@PathVariable
                                     String privilegeId,
                                     @RequestBody
                                     AddUserPrivilegeRepresentation representation)
      • deleteUserPrivilege

        @DeleteMapping("/rest/admin/privileges/{privilegeId}/users/{userId}")
        public void deleteUserPrivilege​(@PathVariable
                                        String privilegeId,
                                        @PathVariable
                                        String userId)
      • getGroups

        @GetMapping("/rest/admin/privileges/{privilegeId}/groups")
        public List<org.flowable.ui.common.model.GroupRepresentation> getGroups​(@PathVariable
                                                                                String privilegeId)
      • addGroupPrivilege

        @PostMapping("/rest/admin/privileges/{privilegeId}/groups")
        public void addGroupPrivilege​(@PathVariable
                                      String privilegeId,
                                      @RequestBody
                                      AddGroupPrivilegeRepresentation representation)
      • deleteGroupPrivilege

        @DeleteMapping("/rest/admin/privileges/{privilegeId}/groups/{groupId}")
        public void deleteGroupPrivilege​(@PathVariable
                                         String privilegeId,
                                         @PathVariable
                                         String groupId)