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.
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,
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.