Skillmine Auth - Documentation
  • Introduction
  • Get started
    • Create and integrate the first application
    • Customize sign-in experience
    • Enable social sign-in
    • Configuring the SSO (Single Sign On):
  • Protect your API
    • Protect your API on Node(Express)
    • Protect your API on Python
    • Protect your API on Spring Boot
  • Manage users
    • Manage users using Admin Console
    • Manage users using Management API
  • Auth Architecture
  • SSO Dashboard
  • SSO Application
  • Blueprints
  • Groups & Permissions
    • User Roles
    • Permissions
    • Group Category
    • Group
  • Workflow
    • Workflow
    • Manage Request
  • Settings
    • Authentication Methods
    • Schemas
    • Consent Management
    • Password Policy
    • CAPTCHA's
    • Site Group
    • Messaging Template
      • Built-In Template
      • Custom Template
    • Webhook Settings
    • Connectors
    • Device Restriction
    • MFA
      • End User Configuration Guide
      • End User Usage
    • MFA Settings
    • Payment Gateway
      • Providers
      • Payment Flows
      • Payment History
    • Open Id Connect Setttings
      • Client Settings
      • Scopes
    • SCIM
  • You don't need a user table
  • Localization
  • API Resource
  • Users
    • Search Users
    • Invite User
    • Create User
    • Bulk User Operations
      • Creation
      • Updation
      • Deletion
      • Reset Password
  • Report
    • User Report
    • Captcha Failure Report
    • Inactive users report
    • Provider wise Report
    • Webhook Report
    • Notification Report
    • Audit Trail Report
    • Mac Restriction Report
    • RADIUS Audit Trail Report
  • Social identities
  • References
    • OpenID Connect
  • Usecases
    • ECommerce Site Integration
    • Groups & Roles Integration
    • Custom Provider Integration
    • Salesforce Integration
  • Connectors
    • Office365
Powered by GitBook
On this page
  • Permissions: Defining User Actions
  • Accessing Permissions in the Admin Console
  • Searching for Permissions
  • Permission Details
  • Editing Permission
  1. Groups & Permissions

Permissions

PreviousUser RolesNextGroup Category

Last updated 5 months ago

Permissions: Defining User Actions

Permissions are the rules that specify the actions users within each group are allowed to perform. They ensure users interact with the application in a way that aligns with their assigned roles and responsibilities, maintaining security and organizational structure.

Accessing Permissions in the Admin Console

To view and manage permissions:

  1. Open the Admin Console.

  2. Navigate to Groups & Permissions and select the Permissions tab from the left-hand menu.

  3. On the Permissions page, you will see a card-based view, with each card representing a specific permission.

Searching for Permissions

To locate specific permissions:

  1. Use the Search box at the top of the permissions page.

  2. Enter a relevant keyword related to the permission you're looking for.

  3. Click the Search button to display matching permissions.

Create Permission

To create a new permission:

  1. Click the Create Permission button.

  2. Fill in the required fields as described below.

  1. Need to fill below fields,

Permission Details

Permission Key: A unique identifier for the permission. This ensures each permission is distinct within the system.

Permission Name: A human-readable label that describes the permission's purpose, making it easy to identify and manage.

Permission Description: Additional context about the permission's purpose and scope. Use this field to clarify its role and any specific use cases.

Metadata Fields (Optional): Metadata allows you to attach extra information to the permission in the form of Key-Value pairs.

  • Key: Represents the name of the metadata field.

  • Value: Provides the specific information or functionality associated with the key. Use metadata to enhance the flexibility and functionality of your permissions.

  1. After filling in all mandatory fields, click the Save button to create the new permission.

The permission will be added to the system and available for assignment or further configuration.

Editing Permission

To edit an existing permission:

  1. Navigate to the Permissions page and locate the permission you wish to edit.

  2. Click the Edit icon on the permission's table.

  1. In the Edit Permission modal, make the desired changes, including the permission's key, name, description, and metadata.

  1. Once you've updated the necessary fields, click the Save button to apply the changes.

Delete Permission

To delete a permission:

  1. While in the Edit Permission modal, locate the Delete button.

  2. Click the Delete button to initiate the deletion process.

  3. A confirmation prompt will appear. Review the details carefully and confirm your decision to permanently delete the permission.

Once deleted, the permission will be permanently removed from the system and cannot be recovered.