Changing entity id in application metadata for TDM docker portal
search cancel

Changing entity id in application metadata for TDM docker portal

book

Article ID: 433218

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

When we are downloading the application metadata, we are getting "entityID=https://test_data_manager".

Is it possible to modify entity id value. If yes, could you also share the steps.

Resolution

Yes, it can be done to adding custom sso properties to the applicationProperties of tdmweb.

 

All available sso properties can be found in the document below,

https://techdocs.broadcom.com/us/en/ca-enterprise-software/devops/test-data-management/4-11/administrating/ca-tdm-portal-administration/saml-sso-support-in-tdm-portal/configure-saml-sso-authentication-in-tdm-portal/configure-application-properties-for-saml-sso-authentication.html

 

In this case, we may just need the "tdmweb.authentication.identity-managers.saml.service-provider.id"

here is an example in values.yaml file, 

tdmweb:

...

   applicationProperties: "tdmweb.TDMMaskingService.taskTimeout=30|tdmweb.profiling.uncommitted.reads=true|tdmweb.profiling.query.timeout=300|tdmweb.authentication.identity-managers.saml.enabled=true|tdmweb.authentication.identity-managers.saml.service-provider.id=tdmspid_bymark"

 

That will change the endtityID to "tdmspid_bymark" -- you can set it to any string you like.

Here is the downloaded metadata of above settings,

 

Note: the application properties are separated by "|"

Note2: You may need to redeploy the tdm portal, or do "helm upgrade" to take effect.