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
  • Create Scopes
  • Scope Details
  • Security Level
  • Edit Scope Details
  • Delete Scope:
  1. Settings
  2. Open Id Connect Setttings

Scopes

PreviousClient SettingsNextSCIM

Last updated 5 months ago

Client scopes define the level of access or permissions that a user or application has when interacting with a client. Scopes are used to segment functionalities and data, allowing fine-grained control over what actions a user can perform.

  1. Open the Admin Console.

  2. Look for the Clients section in the left-hand menu.

  3. Within the Clients section, click on the Client Scopes tab.

Create Scopes

Users have the option to define a scope by providing specific details, assigning a unique scope key, selecting a security level, and tailoring it to their individual preferences.

  1. Open the Admin Console.

  2. In the left-hand menu, navigate to Clients and then select Client Scopes.

Scope Details

Scope Key

  • The unique key to identify the scope using a canonical representation for the key-value pair (refer to the API definition) or a single key without a value.

Security Level

  • Choose either Public or Confidential for limited access to data, fields, or services of the app that require admin verification.

Save

  • Click Save to confirm and complete the new creation process.

Cancel

  • Click Cancel to discard and exit the new creation process.

Security Level

1.Public Security Level

  • Scopes configured with the public security level grant open access to their content. Anyone, regardless of authorization, can view and engage with the information contained within.

  • This accessibility makes public security suitable for sharing information widely, enabling collaboration and engagement among a broad audience.

2.Confidential Security Level

  • In contrast, scopes set to the confidential security level prioritize data protection.

  • Only individuals or groups with specific permissions are granted access to the content.

  • This heightened level of security ensures that sensitive or proprietary information remains accessible only to those who have been authorized, safeguarding it from unauthorized exposure.

Edit Scope Details

Note: The Scope Key cannot be changed.

  1. Add a Locale:

    • Navigate to the locale settings in your system. This location may vary depending on the platform or software you are using.

    • Look for an option to "Add" or "Include" a new locale.

    • Select the desired locale you want to add and confirm the addition.

  2. Observe Related Changes:

    • Once you've added the locale, you will notice that certain changes become visible.

  3. Impact on Scope Presentation and Access:

    • Understand that this addition will affect how the scope is presented and accessed within the system.

    • Pay attention to any language-specific content or settings that may have been introduced or modified.

    • Review the scope and its content to ensure it aligns with the newly added locale.

Locale Settings

Select Locale: Allow users to choose the locale for their scopes(e.g., English, French, etc.).

Scope Title: The identifier of the scope.

Scope Description: A description of the purpose of the scope and why it is used.

Delete Scope:

  • Users have the power to delete scopes in the system. Deleting a scope removes all its content and settings permanently.

  • It's a big decision because once a scope is deleted, it can't be brought back.

  • So, it's important to think carefully before deleting a scope.