semaphore icon indicating copy to clipboard operation
semaphore copied to clipboard

sync / pre-create ldap / external users

Open EHEX-schildt opened this issue 2 years ago • 0 comments

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

EHEX-schildt avatar Jan 10 '23 14:01 EHEX-schildt