Users are individuals who can log in to the platform and carry out specific tasks, such as managing your data, creating marketing journeys, and sending messages to your contact and device database.

In this section, you can list the users who are authorized to log in to the admin panel and perform activities according to the permissions assigned in the Role and Permission section.

📘

Always Follow the Minimum Permission Rule

Adhering to this principle is crucial for maintaining the security and integrity of our system. Granting users only the permissions they need to perform their tasks minimizes the risk of unauthorized access and potential misuse of sensitive data. By restricting access to essential functions, we can better protect your data and ensure a safer environment for all users. Remember, the minimum permission rule is a fundamental aspect of our security policy, and its consistent application is vital for safeguarding our operations.

Roles And Permissions

If a suitable permission set does not exist, please refer to the Roles And Permissions section to create the appropriate roles and permissions. Once created, assign these to the new users.

Please navigate to Settings > Identity & Access Management > Users page.

The Users page consists of three tabs:

  1. Users Tab: Manage existing users.
  2. Invites Tab: Track and manage invitations.
  3. Password Reset Tab: Generate a one-time password reset link for a user. This tab is visible only to the account superadmin.

Users

The Users tab allows you to view and manage existing users in the account. Below is an overview of the features available:

Users

Users

Features

  • Search Bar: Quickly find a user by entering their name, email, or other details.
  • User Table: Displays details of all existing users.

User Table Columns

  1. Name: Displays the full name of the user.
  2. Email: Shows the email address associated with the user.
  3. Phone: Lists the phone number of the user.
  4. Role: Displays the user's role in the account.
  5. Login: Indicates whether the user logs in using Dengage credentials or a local account.
  6. Last Login Date: Displays the last login date of the user.

User Details

Clicking on a user’s name opens a pop-up with additional information:

  • Login Type: Modify the user’s login type using the dropdown menu.
  • User Role: Update the user’s role by selecting from the available options.

Once changes are made, click Save to confirm.

Invites

The Invites tab displays a list of users who have been invited to the account but have not yet fully joined.

Invites

Invites

Filtering Invites

You can filter invites based on their status:

  1. Waiting: Displays users who have been invited but have not yet responded.
  2. Completed: Displays users who have accepted the invitation and have login access to the system.

Invite Details for "Waiting" Status

The following columns are displayed for invites in the "Waiting" filter:

  1. Email: The email address associated with the user.
  2. Status: The current status of the invitation.
  3. Created: The date and time the invitation was sent.
  4. Expires: The time remaining before the invitation expires.
  5. Sender: The name of the person who sent the invitation.

Invite Details for "Completed" Status

The following columns are displayed for invites in the "Completed" filter:

  1. Email: The email address associated with the user.
  2. Status: The current status of the invitation.
  3. Created: The date and time the invitation was sent.
  4. Responded: The date and time the invitation was accepted.
  5. Sender: The name of the person who sent the invitation.

Note on "Expires" Field

When the filter is set to "Waiting," the "Expires" field replaces the "Responded" field. This helps you track the duration for which an invitation remains active before it expires.

How to Invite a New User

Invite New User

Invite New User

  1. Click the Invite Button: On the main page, click the Invite button. A pop-up window will appear.
  2. Enter User Details:
    • Email: Specify the email address of the new user.
    • Login Type: Select the type of login for the user:
      • Local: The user will log in using local account credentials. (Recommended: Always use Local login type.)
      • Dengage: The user will log in through Dengage's authentication system.
    • User Role: Assign the appropriate role to the user, such as Full Admin or Restricted Access, based on their access requirements.
  3. Set Invitation Type:
    • Temporary Invitation: If the invitation should be temporary, toggle on the Temporary Invitation option.
    • Select Expiry Date: Specify the expiration date for the temporary invitation.
  4. Send Invitation: After entering the details and setting the preferences, click the Send Invite button to finalize and send the invitation.
📘

Security Concern

For security reasons, you should always enable Temporary Invitation time for users whom you need temporarily in your account.

Password Reset (Superadmin Only)

The Password Reset tab lets the account superadmin generate a one-time password reset link for a user who cannot receive the password reset email. The system does not send an email in this flow. The superadmin copies the link and shares it with the user directly.

Who Can See the Tab

  • The Password Reset tab is visible only to the account superadmin.
  • Other users see only the Users and Invites tabs.

How to Generate a Reset Link

  1. Open the Tab: Go to Settings > Identity & Access Management > Users and click the Password Reset tab.
  2. Select User: In the Select User field, search for and select the user who needs a new password. Users with a @dengage.com email address are shown as disabled and cannot be selected.
  3. Generate the Link: Click Generate Reset Link. The link appears in the Reset Link field, together with the generation date and time, the name of the superadmin who generated it, and a reminder that the link is single-use. Once a link exists for the selected user, the button reads Regenerate Link.
  4. Copy and Share: Click Copy Link and share the link with the user through a channel of your choice. The system does not send any email.
  5. User Sets a New Password: When the user opens the link, the standard set-password screen is displayed. After the password is changed, all active sessions of that user are terminated.

Link Behavior

  • Single-use: Each link can be used only once.
  • One active link per user: Generating a new link with Regenerate Link invalidates the previous link.

Audit Log

Every generated reset link is recorded in the audit log, including who generated the link, for which user, and when.

📘

Security Concern

Share the reset link only with the user it was generated for, and through a channel you trust. Anyone who opens the link before the user does can set a new password for that account.


Did this page help you?