Service accounts are just like normal user accounts, but with a longer expiration time for tokens (TODO: make that time configurable) and they can be maintained by a number of assigned service admins once they got created by a pagure admin.
This patch adds functionality to edit other user preferences. Normal users can't edit other user preferences, service admins can only edit their assigned service accounts. Nice side effect is that pagure admins can now edit other user accounts.
Add service accounts
Service accounts are just like normal user accounts, but with a longer expiration time for tokens (TODO: make that time configurable) and they can be maintained by a number of assigned service admins once they got created by a pagure admin.
This patch adds functionality to edit other user preferences. Normal users can't edit other user preferences, service admins can only edit their assigned service accounts. Nice side effect is that pagure admins can now edit other user accounts.
Signed-off-by: Karsten Hopp karsten@redhat.com