arrow-down
    1. Widgets
    1. ID providers
    2. System ID provider
    3. Users and groups
    4. Roles
    1. Projects
    2. Layers
        1. AttachmentUploader
        2. Checkbox
        3. Combobox
        4. ContentSelector
        5. ContentTypeFilter
        6. CustomSelector
        7. Date
        8. DateTime
        9. Double
        10. GeoPoint
        11. HtmlArea
        12. ImageSelector
        13. Long
        14. MediaSelector
        15. Radiobutton
        16. Tag
        17. TextArea
        18. TextLine
        19. Time
      1. Field set
      2. Item set
      3. Option set
      4. Mixins
      5. Localization
    3. Content Types
    4. X-data
    5. Macros
    6. Custom styles
    7. Sites
      1. Regions
      2. Part component
      3. Layout component
      4. Text component
      5. Fragments
      6. Filtering
      7. Component indexing
      8. Visual editor
    8. Page templates
  1. Applications
    1. Sandboxes
    2. Code
    3. Building
    4. Configuration
    5. TypeScript
      1. Globals
      2. HTTP
      3. Controllers
      4. Filters
      5. Events
      6. Websocket
      7. Error handler
      8. ID provider
      9. Tasks
      10. Localization
      11. Mappings
      12. Components
      13. Processors
      14. Contributions
      15. Templating
      16. Main controller
      17. Java bridge
      1. Admin API
      2. Application API
      3. Auditlog API
      4. Authentication API
      5. Cluster API
      6. Common API
      7. Content API
      8. Context API
      9. Event API
      10. Export API
      11. Grid API
      12. I18N API
      13. IO API
      14. Mail API
      15. Node API
      16. Portal API
      17. Project API
      18. Repo API
      19. Scheduler API
      20. Schema API
      21. Tasks API
      22. Value API
      23. VHost API
      24. Websocket API
      1. Webapp Engine
        1. Image service
        2. Component service
      2. Admin Engine
      3. Asset service
      4. HTTP service
      5. IDprovider service
    1. Task engine
    2. Management Endpoint
    3. Statistics Endpoint
    1. Nodes and repos
    2. Properties
    3. Indexing
    4. Branches
    5. Queries (NoQL)
    6. Queries (DSL)
    7. Filters
    8. Aggregations
    9. Highlighting
    10. Editors
    1. Strategies
    2. Distributions
    3. Docker image
    4. Vhosts
    5. Configuration
    6. Backup & restore
    7. Systemd
    8. Clustering
  2. Audit Logs
    1. Upgrade Notes
    2. Upgrading Apps

Users and groups

Contents

Users and groups may be created exist within the scope of an ID provider.

Users

Users are stored per ID provider. Selected IDP applications, such as the Simple ID provider let you create and manage users directly in the Users admin app.

In other cases, users are entirely managed outside of XP, and you are limited to adding the users to roles and groups.

A user generally consist of the following fields:

  • name (aka login)

  • display name (Full name)

  • e-mail

TODO: Screenshot

In some cases you may also add credentials, such as * Password * Public key
Using Content Studio, you may also grant content permissions directly to a user

Profiles

Developers may also store custom properties and values in the user object via profiles. This information is currently not visible or possible to edit via the Users App.

Groups

Like users, groups are created and managed witin an ID provider. Groups provide a flexible way to greate and manage permissions, without assigning them on a per-user-basis

  • You may add users to a group

  • Roles may be added to a group - Effectively assigning the roles to the users of the group

  • Groups may be added to a group - causing transitive resolving of roles

TODO: Screenshot

Like users, Using Content Studio, you may also grant content permissions to a group

Contents

Contents