How to Find Application ID, Field ID, Value List Field ID and (value in the Values List field) in RSA Archer 6.9 SP3 later
Product Set: Archer Suite Product/Service Type: Archer (On-Premise)/ Archer (SaaS/Hosted) Version/Condition: 6.x Platform: Windows Server 2012 R2/ Windows Server 2016/ Windows Server 2019 Component/s: Application ID/ Field ID/ Value List Field ID/ Value in Values List Field
The purpose of the Article is to find the Application ID, Field ID, Value List Field ID (value in the Values List field).
To find the application ID: Login to Archer > Administration > Application Builder > Applications > go to Show Column Chooser and select ID to display the Application ID.
To find the Field ID:
Login to Archer > Administration > Application Builder > Applications
Click on the application for which you want to obtain the Field ID.
On the Designer tab, maximize the Objects panel.
Click on the square icon and open the Show Column Chooser and select ID to display the Field ID.
To find the application/field id ...etc, you can use View Application Builder Reports.
To obtain the Vale List ID. You need to start with the values list ID, which can be found in two different ways, depending on whether it is a Global Values list or a Field-Specific one.
Global Values List.
Login to Archer > Administration > Application Builder > Global Values List
Select the Global Values Lists you want and hover over it to find its ID.
For field-specific values lists.
You will have to begin by looking up the field definition using the platform API. That will give you a response containing the RelatedValuesList, which will tell you the ID. The simplest way to do this is to log in to Archer and then type the resource URL into the address bar. This will use your current session to perform the lookup. Chrome will give back XML, which it will display. Use URL.
ID is the value list filed id please replace this with your value list filed id.
Note: If the values list you’re after is not flat and you want to see the hierarchy, instead use the URL /platformapi/core/system/valueslistvalue/valueslist/valueslistID where valuesListID is the ID of your values list
It can be done via the REST APIs (Archer API Templates). This is a free tool that can be downloaded and installed on Archer. For more information check out the Archer API Templates
Get the Application ID and note down the Value List ID.
Then find out the IDs of the value in the Values List field.