Skip to content

User

Overview

A User represents an individual account in Datascaphe Uplink. Users belong to an organization and can be granted access to one embedded report along with a role that defines what they can do in the service.

There are two layers to a user account:

AccessLicense requiredDescription
BackendNoAccess to the Datascaphe web application and use the backend interface for management of reports, users, etc.
ExtensionYesEnable report embedding and interaction with the browser extension.

A paid license is required for using the Extension features after the end of the trial period.

It is possible to have users with Extension access but without Backend access. This allows having people using the browser extension without giving them access to the backend interface.

Users with Backend access always also have Extension access. But if a user with Backend access does not have an allocated license, he will technically not be able to use the extension.

Users can authenticate either through Microsoft (Azure AD / Entra ID) or directly through Datascaphe credentials.

See Accounts & Roles for details on roles and permissions.

User fields

FieldCriticalityDescription
Email/AccountRequiredThe user's email address. Used as the login identifier. Must belong to a domain authorized for the organization.
License TypeOptionalDefault: no license. The user's license level. Possible values: no license (no active license), free (trial), pro (paid license).
RoleOptionalDefault: viewer. The user's role within the organization. Possible values: viewer (read-only access), developer (can configure reports and scanner definitions), administrator (full access including user management).
Is EnabledOptionalDefault: true. If disabled, the user cannot access the service even if they have a valid account.
Management ModeOptionalDefault: self service. Allow to decorrelate the user for the Scanner Data refresh and the Extension user without Service Pincipals. See next section for more details.
Assigned ReportOptionalThe embedded report assigned to this user. Determines which Power BI report is displayed with the browser Extension.
Service PrincipalOptionalA Service Principal to use for this user's token refresh, overriding the organization-level default.
Backend AccessOptionalDefault: true. Indicates if the user can access the Datascaphe backend.
Scanner DataNo inputScanner data cached at user level when the assigned report has RLS.