SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    The role assigned to a user account, determining their base permission level. Roles provide a coarse-grained permission model that is supplemented by specific permission grants at the global and instance levels.

    from enum soulfire.v1.UserRole

    Index
    ADMIN: 0

    Administrator role with full access to all features. ADMIN users implicitly have all GlobalPermission and InstancePermission values granted. Only ADMIN users can manage other users and server configuration by default.

    from enum value: ADMIN = 0;

    USER: 1

    Standard user role with limited default permissions. USER role accounts require explicit permission grants for most operations. Default permissions for USER role are controlled by server configuration.

    from enum value: USER = 1;