semaphore
semaphore copied to clipboard
sync / pre-create ldap / external users
We use the semaphore API to configure the whole server from scratch. For Team's in Project's we use: https://www.ansible-semaphore.com/api-docs/#/project/post_project__project_id__users
And we use LDAP to Authenticate / Login Users.
A user gets created on his first login. That's fine, a lot of tool do it that way.
Problem: User A is Admin of Project A User B never logged in, but should become member in Project A.
User A have to tell User B please login to semaphore. After his first login User A can link User B to Project A.
I miss a way to sync / pre-create all ldap / external users via API. Like API /users POST but without password and flag external?
After a sync / pre-create of User B. User A can link User B to Project A, without the need of login from User B.
Use case: infrastructure as code / Create semaphore from scratch via API / Onbording