Environment: On premises only Install a DOORS BridgeThe DOORS bridge is an instance of doors.exe that acts as a client of the DOORS database server and as a server for Systems Traceability Dashboarding. This doors.exe executes a .dxl program that implements the server logic.
Customize the Main Configuration FileThe next step is to declare a new DOORS repository in Systems Traceability Dashboarding. For this, insert the following section in the CATSmmConfig.json configuration file: { "id": "/Doors", "title": "DOORS", "typeUri": "http://www.3ds.com/vocabularies/syc/type/Doors", "address": "Orion:5093", "loginInfo": ["8gFS1wF2CK"], "parameters": { "userControl": "single" } "description": "DOORS database" }
Install a DOORS Bridge with Windows User AuthenticationFrom DOORS 9.3.0.1, you can configure DOORS for the users to log on with their Windows user authentication, instead of a specific user name and password. For more information about the procedure, see IBM Knowledge Center: Configuring Windows user authentication:Configuring Windows user authentication. Once activated on the DOORS server, you can use this feature in the DOORS bridge by replacing the -u and -P options with the -osUser option. Example: start "Title" /WAIT "C:\Program Files\Doors\bin\doors.exe" -d 36677@doorsplouzlnx -osUser -b C:\SmmDoors\smm_doors_accessor.dxl For more information, see Basic Authentication: External Server Configuration. Configuring the DOORS Source Access for UsersYou can configure the user access rights to DOORS data by using several instances of DOORS clients as bridges. You must partition all the users into classes (or groups) and associate one DOORS user for each class. When a user attempts to connect to a DOORS data source, the following algorithm is executed:
|