We have some policies for which authorization is based on 'groups' defined in IIP. Now, we are looking to automate the process of setting up these policies and all associated resources in a new gateway instance using GMU (and restman). But though we are able to migrate users, restman does not seem to provide any option to create a group or to associate users with a group.Due to this limitation, we also looked at using 'roles' to authorize users instead of 'groups'. But it seems the roles functionality is only for defining administrative permissions and cannot be used for authentication/authorization inside policies.Can anyone please suggest if there are any options to manage IIP 'groups' in an automated manner via some API (Restman or any other) or to use 'roles' to define authentication/authorization within policies?
It seems to me that the features are not completely implemented in the Gateway, because the assertion "Extract Attributes for authenticated user" should deliver the role information, but it doesn't for the internal IdP. But here we are able to work with the restman, which brings no benefit. When we use groups to check for authorization with the internal IdP then we can not configure it via restman. For us the configuration via restman is essential, because we use the GW in the cloud and must setupable from scratch everytime. Is there any recommendation to solve that?
We are currently tracking this as an idea on our community RESTMAN - IIP group handling if my observation are correct. Please let me know in this post and ensure to vote on the idea. Any use cases that you can add will help with work that is done for it.
Director, CA Support