Cannot perform granular export of ExternalOIDCProviderConfig
search cancel

Cannot perform granular export of ExternalOIDCProviderConfig

book

Article ID: 264272

calendar_today

Updated On:

Products

SITEMINDER CA Single Sign On Agents (SiteMinder) CA Single Sign On Federation (SiteMinder) CA Single Sign On Secure Proxy Server (SiteMinder)

Issue/Introduction


When attempting to export a VIP AuthHub configuration using XPSExplorer to build an xcart, however, although XPSExplorer can see and manage ExternalOIDCProviderConfig objects, it does not allow for granular export of these objects.

 

Environment


Release: 12.8.06

 

Cause


The ExternalOIDCProviderConfig is not marked in the Policy Store for external export, preventing the object from being added to an xcart.

 

Resolution


On the Policy Server, navigate to <policyserver_install>/xps/dd/ and open smobjects.xdd file.
Find the entry "ExternalOIDCProviderConfig" in the file, the class definition will be as shown below:

     [Class]
     Parent=CA.SM
     Name=ExternalOIDCProviderConfig
     Description=Contains the Connection information required to connect to external OIDC Provider
     ExtensionClass=no

Add another attribute "ImportType=Add" to the above class definition. After modification, it should look like this:

     [Class]
     Parent=CA.SM
     Name=ExternalOIDCProviderConfig
     Description=Contains the Connection information required to connect to external OIDC Provider
     ExtensionClass=no

     ImportType=Add

Save these changes.

Navigate to <policyserver_install>/bin and run the following command to update the schema definitions in the Policy Store:

    # XPSDDInstall <policyserver_install>/xps/dd/SmObjects.xdd

After performing the above procedure relaunch XPSExplorer and the ExternalOIDCProviderConfig objects will be granular exportable.

Note: This limitation is corrected in release 12.8.7 and higher.