Versions Compared

Key

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

...

Entity

Purpose

UI

Information

Example

Users

User

Yes

Capture information about the users and store it in the Identities database

Create a user

Applications

Applications which exists

No

List of applications

eg. SEKO 360

UserApplications

Applications a user can see

No

A UserApplication record will be created on save of the User as it is for White Glove only

Janet uses White Glove

UserIdentities

What a user represents in the application

No

A user identity and user role are linked in this UI. A default identity will be created when a user is created. Only one identity is required per user although each identity can have different user roles.

Default identity against a user

UserRoles

User specific roles which can be associated with an identity

NoYes

The few roles required will be created programmatically. The link from the Identity and the Role must be done through the UI.

Role 1: “Admin” type role to maintain users within White Glove, partner SEKO Farnborough. Role 2: “User” type role to process bookings

UserRolePermissions

Functional permissions

No

Permissions granted to specific roles

Programmatically created in the first instance

UserIdentityScopes

Row level security

Yes

In White Glove, scopes for the application translate as different types of row level security. If there is a need for different identities to see different data, this is implemented here.

Identities are given permission to see specific data and this has to be controlled by SEKO Farnborough.

...