Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Creation of new users

As we need to control accesses, in order for a user to be able to connect, a user needs to be added as a user within DataLab application. This is manage by the application admins.

Jira Issue

Jira
serverSyensqo's Jira
serverIdd8efc1ef-48bd-3b4e-8714-ad827f4f059b
keyLB-4903

Use caseScenario

  • Given SyDatalab admins go to the Admin dashboard
  • They click on ‘Add new user’
  • A pop-up opens

  • can create a new user
  • When they click on 'Add new user' and They can enter the user's data information manually
  • Then
      Once
      • the user
      has been added, he/she
      • can connect to SyDatalab through the SSO
      Once
      • the user
      has been added, he/she
      • is added to the table ‘User management list’
      • the user's profile is created with his/her information

    Import of a list of users (not released)

    While the addition of new users is manually done by the admins, it can be time-consuming to add a large number of users at once, for example when a new market will need to be added. Therefore, we have included the possibility of importing a list of multiple users at the same time.

    Jira Issue

    Jira
    serverSyensqo's Jira
    serverIdd8efc1ef-48bd-3b4e-8714-ad827f4f059b
    keyLB-4951

    ...

    Scenario

    • Given SyDatalab admins

    ...

    A pop-up opens

    • can import a list of users
    • When they click on 'Add new user' and

    ...

    • import a list of users
    • Then
      • The system performs validation for correctness of data and duplicates

    ...

      • The new users can connect to SyDatalab through the SSO

    ...

      • The new users are added to the table ‘User management list’
      • The new users profiles are created with their information

    Access to a user's profile

    A user's profile is a page accessible to SyDatalab admins that allow them to see all the information related to a specific user in one place.

    ...

    The fields of this page are editable so that admins can keep them up to date.

    Jira Issue

    Jira
    serverSyensqo's Jira
    serverIdd8efc1ef-48bd-3b4e-8714-ad827f4f059b
    keyLB-4917

    ...

    Scenario

    • Given SyDatalab admins go have access to the Admin dashboardDashboard
    • They When they click on the name of a user in the user management table
    • The Then the user's profile opens in a pop-up opens.

    ...

    Access to the user management table

    On the Admin Dashboard, the user management table displays a list of all SyDatalab users and their information. It gives an overview of all the users and their main information, enabling admins to verify the status, access and activity of users.

    ...

    • Name and email address

    • Site

    • Platform/GBU

    • Growth Initiative/BU
    • Market

    • Workflow

    • Role

    • Status

    • Last Connection Gate

    • Creation Date

    Jira Issue

    Jira
    serverSyensqo's Jira
    serverIdd8efc1ef-48bd-3b4e-8714-ad827f4f059b
    keyLB-4912

    Scenario

    • Given SyDatalab admins have access to the Admin Dashboard
    • When they are on the Admin Dashboard page
    • Then they can see the users information in the user management table

    Future improvements

    • The user management table will have the same configuration options as the experimental data table (selection of columns, selection of the order of columns, sorting, filtering).