Javascipt integration with ADFS and PUSH in VIP Manager
search cancel

Javascipt integration with ADFS and PUSH in VIP Manager

book

Article ID: 176584

calendar_today

Updated On:

Products

VIP Service

Issue/Introduction

ADFS 3.0 Is not sending push notification to push enabled phone. Push does work on device.

Cause

When utilizing ADFS 3.0 with the VIP Manager 9.6.1 the Javascript integration only supports manual integration.

Resolution

When enabling push for ADFS 3.0 you must generate the Javascript code and modify the value for autointegration to manual. 

To do this login to the VIP Manager. 


1.) Click Account
2.) On the right-hand link menu select VIP Policy Configuration
3.) Vip Policy Configuration will now be in the main view, defaulting to the account subtab 
4.) Left-click the Edit Link located on the top right
5.) Under VIP Integration Code for JavaScript type your externally accessible domain name into the box
6.) Click on VIP Integration Code for JavaScript link to open a popup where you can generate your JavaScript code
7.) Press the yellow Generate VIP Integration Code button, the code will appear in the Integration Code box  
8.) In the code that is displayed, edit the "autointegration=" to autointegration=manual
9.) Copy the modified code to a text file and add the code to the applications sign-in page as per instructions in the pop-up
10.) Attempt Push Notification to the device



Note: If Push and Intelligent Authentication (IA) is needed, the VIP Self-Service Portal (VIP SSP) must be configured properly and reachable.

For reference, the following are examples of the different autointegration options: 


Standard
<!-- BEGIN VIP integration code -->
<script type="text/javascript" src="https://userservices.vip.symantec.com/vipuserservices/resources/js/v_1_0/vip?appId=52324404111&autoIntegration=simplified"></script>
<!-- END VIP integration code -->
 
With IDP URL
<!-- BEGIN VIP integration code -->
<script type="text/javascript" src="https://userservices.vip.symantec.com/vipuserservices/resources/js/v_1_0/vip?appId=52324404111&idpURL=https://test.com/&autoIntegration=simplified"></script>
<!-- END VIP integration code -->
 
Manual
<!-- BEGIN VIP integration code -->
<script type="text/javascript" src="https://userservices.vip.symantec.com/vipuserservices/resources/js/v_1_0/vip?appId=52324404111&autoIntegration=manual"></script>
<!-- END VIP integration code -->