Skip to content

Instantly share code, notes, and snippets.

@HarshaSuranjith
Last active November 17, 2023 05:37
Show Gist options
  • Save HarshaSuranjith/24fa0de35af55a102b8e23b602022d9a to your computer and use it in GitHub Desktop.
Save HarshaSuranjith/24fa0de35af55a102b8e23b602022d9a to your computer and use it in GitHub Desktop.

Users Endpoints

  • Delete User
  • Update User (Including Lock and Other Attributes)
  • Read All Users
  • Read User by ID
  • Add User
  • Add Permissions to User
  • Add Roles to User
  • Remove Roles from User
  • Add User to Groups
  • Remove User from Group
  • Get User's Roles
  • Get User's Groups
  • Get User's Permissions
  • Get Available Roles
  • Get User's Current Roles
  • Get Available Groups
  • Get User's Current Groups
  • Get Available Permissions
  • Get User's Available Permissions
  • Improvement: Reset User Password
  • Improvement: Deactivate/Reactivate User

Group Endpoints

  • Create Group
  • Read All Groups
  • Read Group by ID
  • Update Group
  • Delete Group
  • Add Users to Group
  • Remove Users from Group
  • Add Permissions to Group
  • Remove Permissions from Group
  • Add Roles to Group
  • Improvement: Get Group's Permissions

Role Endpoints

  • Create Role
  • Update Role
  • Delete Role
  • Read All Roles
  • Read Role by ID
  • Add Permissions to Role
  • Remove Permissions from Role
  • Improvement: List Users with Specific Role
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment