Symantec Access Management

Tech Tip : Google OAuth Partnership is missing rules and policies thus failing to trigger user provisioning.

  • 1.  Tech Tip : Google OAuth Partnership is missing rules and policies thus failing to trigger user provisioning.

    Posted Jul 18, 2017 02:48 AM

    Introduction

    Google OAuth Partnership is missing rules and policies thus failing to trigger user provisioning. 

    These rules are present in other working environment but not the DEV environment required for internal Development. 

     

     

    Environment

    PS: RHEL7, R12.52SP0CR1, JDK1.6.0_45 PSTORE: Oracle Directory 11.1.1.7

    Instructions

    A workaround would be to create those rules manually

     

    1. Use XPSExplorer to find the AffiliateMinder agent type object

     

    EX: Enter ID# : 109

    Enter 'S'

    Search for 'AffiliateMinder' 

     

    Copy the object GUID (Ex: CA.SM::AgentType@10-fbe22c2f-ce96-4465-a8f3-45219bdd5232)

     

    2. Use XPSExport to export object

    Ex: XPSExport agenttypedata.xml -xp CA.SM::AgentType@10-fbe22c2f-ce96-4465-a8f3-45219bdd5232 -npass

     

    3. Modify the XML file

    Open agenttypedata.xml, 

     

    Replace below tags,

    <Property Name="CA.SM::AgentType.Actions">

    <StringValue>Visit</StringValue>

    </Property>

     

    with

    <Property Name="CA.SM::AgentType.Actions">

    <StringValue>Visit</StringValue>

    <StringValue>OnAuthAccept</StringValue>

    <StringValue>OnAuthAttempt</StringValue>

    </Property>

     

    save file

     

    4. Use XPSImport to import updated object

    Ex: XPSImport agenttypedata.xml -npass

     

    5. Now, Create a new OAuth client partnership and No errors observed in smps.log. & OAuth transaction should be successful.

     

    KD : TEC1430847