Following my previous article on how to restrict MAM Access https://arnaudpain.com/2017/08/11/xenmobile-restrict-access-mam I encountered an issue.

In fact, I am  using XenMobile server as IDP for ShareFile and when I tried to access with Company Employee Sign In

I got the following:

If you read my previous article, it’s expected, however I would like to not use this possibility to Access ShareFile with Company information.

 

Here after the step need to be done:

  • Create a Responder Policy (under AppExpert / Responder / Policy, click on Add). Provide a Name for the Policy
  • Under Expression, add the following:
HTTP.REQ.HEADER("Referer").CONTAINS("https://yourdomain.sharefile.com/Authentication/Login")

Click on Create

  • Assign Responder Policy to the MAM NetScaler Gateway (under NetScaler Gateway / Virtual Servers, edit your XenMobile NetScaler Gateway)

  • Click on the + sign

  • Click on Add Binding

  • Change Priority to 90 and click on > sign

  • Select the Policy previously created and click on Select

  • Click on Bind

  • Click on Close

  • Click on Done

  • Verify that the Responder Policy is bound and test

 

  • Connect to your ShareFile portal

  • Under Company Employee Sign In click on Sign In, the NetScaler Gateway site open

After successful authentication you are redirected to your ShareFile portal

 

Note: Those information are provided based on my own experience.