Hi,

Apologies for the entry level question but I am new to administering
Syncope.   I am hoping to use Syncope as an identity store (password rules,
data store, user data, and JWT) and access it via the REST interface.
Users will never access Syncope Directly, they will pass through custom
microservices and my webservices will create/delete/update users and
validate/invalidate JWTs.

As I see it I really need three main types of users (are they realms? maybe
groups?)

   - *User Group* - this is the main user group.  They should only have
   access to their own identity information and should be very limited in the
   system
   - *Service Account *- A group (maybe only one) service account user that
   my microservices will use to create/delete users, update passwords.  I
   would like to limit the ability of this user/group to be able to only
   manage users and not Administer the Syncope system
   - *Admin Users* - This is the main users that can create realms, update
   workflows, password requirements

What is the recommended way to set this up?

Thank you in advance.

Craig

Reply via email to