User Management

In SSO.ID v2, User Management is centralized within the Angular Developer Console at https://app.sso.id/admin/users and backed by Core API endpoints at https://api.sso.id/api/user. Administrators can manage user directories, assign application access, enforce RBAC roles, trigger password resets, and view audit history.

User Management

Create New User

In the user management section, it's crucial to understand that administrators have the ability to create new users, and individual users can also register themselves through the registration process and subsequently log in to the system upon successful registration. Within the User Management section, this process simplifies the task for administrators when it comes to creating new users. They can set up user accounts, define passwords, and assign applications and roles based on the individual's requirements. It's important to note that duplicate email addresses are not permitted; administrators can create only one account for each unique email address.

New User

Basic Information

To provide the basic information required for creating new users, please complete the basic information form. We'll explain this briefly for better clarity.

  • First Name: Please enter your first name. The first name field is important and mandatory.
  • Last Name: Last name is also mandatory and important so enter your last name.
  • Email The email field is the most critical element in the process of creating a new user, and it is also a mandatory requirement. Invalid email addresses will not be accepted, and duplicate email addresses are not permitted. Administrators are only allowed to create a single account associated with a valid email address.
  • New Password: Users set up a secure password to protect their accounts.
  • Confirm Password: To ensure accuracy, users are typically asked to re-enter their chosen password.
  • Gender: Users might specify their gender, although this is becoming less common due to privacy and inclusivity concerns.
  • Year of Birth: This information is often used for age verification and personalization purposes.
  • Country: Users may specify their country or region, which can be used for localization and regional content delivery.
  • Add Profile Image: Upload an avatar or link an external profile photo to enhance identity recognition across client applications.
Basic Info

Assign Application

In the Assign Application tab, administrators can assign one or multiple applications to the new user. These applications are dynamically generated from application pages created in your tenant. Admins can grant or restrict individual application access per user.

Assign Application

Assign Role

After assigning applications to the new user, the next step is to assign multiple roles within these selected applications. Each application has its own set of roles. Select the specific roles you wish to grant to this user. You can change the application in the list of applications. This list will display all the applications you selected during the application assignment process. When you change applications, the available roles will also change accordingly. If you need to add a new role in any application, you can do so in the role management section to assign RBAC permissions. After filling out basic information and assigning applications and roles, click Save to provision the user.

Assign Role

Update Information

In the user management section, administrators can modify the basic information of any user. This includes updating their first name, last name, city, gender, and other related details.

Update manage

Change Password

In the user management section, if you've forgotten your password, you can reset it. Simply set your new password, confirm it, and then click on the "Update" button.

Change Password

Email Change

In the user management section, you can also change your one-time set email during the update process, provided that this email address does not already exist in the SSO.ID system.

Change Mail

Delete User

The User Management section is under the control of the administrator, and we have granted the admin full access. The admin has the authority to delete any users present in the system. It's important to note that deleted users will be permanently removed from SSO.ID, and their records will also be deleted from the backend databases. Therefore, it's crucial to exercise caution when deleting users. Once a user is deleted, they will not be able to log in to the system again. They will need to either create new accounts through the registration process or be added as new users in the user management section.

Delete User

Export CSV

Additionally, SSO.ID has the capability to generate a CSV file that contains all records for all users, complete with their respective parameters. If you wish to personally download this complete CSV file, you can simply click on the "EXPORT CSV" button, and the CSV file will be downloaded to your computer.

Export CSV

Application List

In the user management section, we maintain comprehensive records of all users in the user management. To offer more detailed insights into user management, we provide an application list. By selecting a specific application from this list, SSO.ID presents you with user records associated with that application. When you switch to a different application in the application list, the displayed user record also changes to correspond with that selected application.

App List