Permissions

avatar
tony03
Disabled

Hello,

In my company are thinking about the posibility to enable permissions per user and end customer. Each customer would be an active directory Group (around 600), and each of our users (around 300) would be assigned to each customers.

Each customer AD group would be assigned to each customer folder on RDM so my question is ... how performance would be affected with this kind of configuration?

If this option is really crazy we also thinked in other option, before a connection is made RDM should make a call to OUR services parsing some data (ex. customer ID and connection ID) and our service will return OK or KO to allow or deny to a certain user the connection.

All Comments (3)

avatar

Hello,

I must admit that at such a large number of AD groups, our network discovery is not performant.

We have designed an AD cache manager that would take the performance hit at the startup only, but it hasnt been implemented yet.

As for your other option, we do not have such a mechanism at this time, although it has been discussed not too long ago. I cannot say if it has been approved though.

In the meantime, I have been able to piece something together with our Custom Credential type, which is essentially a powershell script that must fill the credentials. It is not perfect, but may allow you to get started.

Since we have a variable system, my test credential contains :

write-output '$NAME$ $SESSION_ID$'
This is just to show you that upon execution, the powershell script will contain the resolved values of these variables.

You then set a session (RDP, SSH, etc) to use that credential entry. When you attempt to run it, the prototype will display a dialog with the name of the session, as well as the session ID.

If the powershell script fills in the $Result.xxx variables for the credentials, the session will connect succesfully. If you do not get the OK, you must not return credentials. The downside of this approach is that the session will still try to connect, and you will get the authentication failure.

We can help further if you want to explore this option.

Best regards,

Maurice

avatar

Hello,

I think that your suggestion is not an option for us. I'm not able to see how can we implement this kind of solution.

Can we have a call?

avatar

Hello,

We need to know about if this feature will be implemented. We really need this. Your support team said to us that we can't use more than 20-30 security groups but it isn't enough for us. We need to limit permissions more detailed.

Thanks