12-Jun-2020 01:09
We are trying to use the Big IP system as a SAML service provider and PingFederate as a SAML Identity Provider. Is it possible to create an access policy which allows/denies user to access a particular protected resource based on user atrributes or groups using F5 Big IP APM?
12-Jun-2020 06:50
Hello,
Yes of course, If you host your SP on F5 you can allows/denies user to access a particular SAML Attributes or LDAP attributes...
You can also using per request policy allow user to access to a specific URI depending an LDAP/AD Attributes...
give me exactly your need and I can help you to go ahead.
regards
14-Jun-2020 23:11
Hi,
Thank you for the information. Could you please point me towards any document on how to implement the authorization based on the LDAP attributes?
15-Jun-2020 01:30
Hi,
First of would you check authorization on IDP or SP? The best practice is to check authorization on SP side, the IDP will return attribute to SP then SP will manage authorization.
So you confirm that your SP is hosted on F5?
regards
15-Jun-2020 03:28
Hi
I don’t think you understood the question. I want to implement the attribute-based authorization on the SP side which is the F5 APM and not on the protected application. For example, if there are two resources abc.html and def.html, where abc.html can only be accessed by the directors and def.html can be accessed by developers. Can we implement this kind of access control using F5 Big-IP APM? If so, could you please point me towards the related document?
Regards
15-Jun-2020 23:17
Hello,
You don't have a specific documentation for your need. In fact you have to use a generic access policy for authentication and LDAP query in order to retrieve needed attribute.
Then you can use an per-request-policy in order to restrict URL access by LDAP/AD GRP or other.
I alread implement this need for an custoer and I use Datagroup in order to set right:
grp_A /uri1
grp_B /uri2
grp_C /uri3
try to implent an per-request-policy... if you encouter a problem keep me in touch.
regards