chef / chef-server

Chef Infra Server is a hub for configuration data; storing cookbooks, node policies and metadata of managed nodes.
https://www.chef.io/chef/
Apache License 2.0
290 stars 210 forks source link

Chef Server should allow creation and association of Organization #2774

Open kalroy opened 3 years ago

kalroy commented 3 years ago

Chef Server API requires pivotal key to create and associate a user to an organization.

The API should allow server-admins to do the same operations as pivotal users. This will avoid the need to distribute the Pivotal key for users.

PrajaktaPurohit commented 2 years ago

@kalroy could you please add some more context around why this change is required. Thanks!

bdwyertech commented 2 years ago

@PrajaktaPurohit this would be so that a tool such as Terraform could be used to manage users as code. I have extended the Terraform provider with many resources, however associating a user with an organization still requires the pivotal PEM.

I feel that a user with admin privileges should also be able to perform this action.