Skip to main content

Users & Identity Data Model

Users & Identity manages the authentication and authorization of individuals accessing the platform.

Entity Relationship Diagram

Core Entities

User (com.sureink.usermanagement.User)

The representation of a system user.

  • Key Fields:
    • username: Unique login identifier.
    • userEmail: Contact email.
    • instance: The specific deployment instance the user belongs to.
    • customerCode: Link to the business entity.
    • userType: Role or classification (e.g., Admin, Standard).

Organization (com.sureink.usermanagement.Organization)

A grouping of users, often mapping to a department or subsidiary within a Customer.

Relationships

User -> Customer

  • Type: Many-to-One
  • Description: Users are typically scoped to a specific Customer account.