Versions Compared

Key

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

Users within Hub are managed with Auth0. Auth0 is a single sign-on authentication service. You may login (if you have a user) and manage user access levels, and create new users, in Auth0: https://auth0.auth0.com/u/login

The following user roles exist within Auth0:

image-20240116-134401.pngimage-20240116-134452.pngImage Added

More can and should be created to improve granular access to certain aspects of the platform.

The Larry/Hub API, internally, has the following roles matched to the related permissions:


Organization Admin


Code Block
'admin:organization'

'read:item'

'refresh:item'

'create:engines'

'read:engines'

'refresh:engine'

'update:engines'

'delete:engines',
    
'create:channels'

'read:channels'

'update:channels'

'delete:channels'

'create:rules'

'read:rules'

'update:rules'

'delete:rules'

'create:categories'

'read:categories'

'update:categories'

'delete:categories'

'create:users'

'delete:users'

'update:users'

'read:users'

'read:organizations'

Organization Manager


Code Block
'read:item'

'refresh:item'

'create:engines'

'read:engines'

'refresh:engine'

'update:engines'
    
'create:channels'

'read:channels'

'update:channels'

'delete:channels'

'create:rules'

'read:rules'

'update:rules'

'delete:rules'

'create:categories'

'read:categories'

'update:categories'

'delete:categories'

'read:organizations'

Superuser


Superusers should be limited or phased out entirely; instead replaced with granular administrative privileges. For now, however, any user with the following roles is treated as a superuser and can do everything within Hub and the frontend WordPress sites with a Hub connection.

Code Block
'superuser'