Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bootstrapping issue with new silo create process #3629

Closed
askfongjojo opened this issue Jul 14, 2023 · 1 comment
Closed

Bootstrapping issue with new silo create process #3629

askfongjojo opened this issue Jul 14, 2023 · 1 comment

Comments

@askfongjojo
Copy link

Fleet admin can create a new silo, a user in it, and grant silo admin IAM role to that user. But the user cannot log in the console or use API (because the person needs a device token) until there is a valid TLS certificate for the silo.

Fleet admin should probably have the ability to hit the silo certificate API endpoint to upload the first TLS certificate.

Another minor inconvenience is fleet admin not being able to list silo users (this is by design to restrict what fleet admin can see). The fleet admin will have to capture the user uuid returned from the "create local idp user" API call. Without the uuid, admin cannot invoke the "update silo policy" as it takes only uuid for "identity_id". Ideally, if it can take a username/login, the fleet admin will be able to use that API more easily.

@askfongjojo
Copy link
Author

dup of #3625

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant