rnelson0 / vCenter-roles

Set up roles for common applications to access vCenter
Apache License 2.0
11 stars 3 forks source link

JSON Schema: ParentGroup ID #11

Open Zsoldier opened 8 years ago

Zsoldier commented 8 years ago

By adding the parent group ID it would make it simpler to create JSON files and parse out any that you may not want. Also would closely match vSphere API schema.

{ "ParentGroupID": { "System": "Anonymous,View", "Dell": [ { "Deploy-Provisioning": "Configure HW Configuration Profile,Configure Hypervisor Deployment Profile", "Reporting": "Create a Report,Run a Report " } ] } }

rnelson0 commented 8 years ago

I'm not sure how this additional level would help. Could you provide a bit more context or examples to show the benefit it provides? Thanks.

Zsoldier commented 8 years ago

I feel like this might make it easier to group permissions together rather than have one long list.

rnelson0 commented 8 years ago

Let's revisit this when I have had time to update the schema some with at least a POC, then maybe an example would be clearer.