The ConnectALL Rally/CA Agile Central adapter lets you sync data between CA Agile Central and other ALM systems.
Starting from version 18.104.22.168, ConnectALL displays the formatted ID of the synced record in the Dashboard. The record’s ID will be displayed in the Activity Monitor (image 1) and the Artifacts Links section (image 2) as shown below. You can also search for a record with the record ID using the Search by ID field. Besides this, the ID can also be found in the database, and will be mentioned in the following notifications:
- Failed record notifications mail
- Dynamic Linking failure notification
- Conflict Notification mail
Entity Mapping is where you select which records should be synced between Rally/CA Agile Central and other ALM systems. You will be able to select the Domain, Project, and Issue type you wish to sync across these systems from this screen.
ConnectALL enables you to browse and select your project to sync from the hierarchical projects as shown below.
Issue Type Selection
You can choose to sync one of the below issue types for syncing the records to and from other ALM systems.
- User Story
- PortfolioItem / Feature
- PortfolioItem / Initiative
- PortfolioItem / Theme
Alias in the entity mapping screen can be used to define the issue types if the standard Issue type names are renamed. More information on configuration can be found in FAQ
Rally/CA Agile central allows the users to rename the names of the Portfolio Item's from Initiative and Feature to anything user specific. If the name is changed, then we need to specify the renamed type in the alias field.
In Rally/CA Agile Central software, you can link records of different issue types, and ConnectALL will support replicating these links to the destination systems as well.
ConnectALL supports replicating the below links to and from destination applications
- Links to Defects from User Stories
- Links to Test Cases from User Stories
- Links to Test Cases from Defects
- Links to User Stories from Features
- Links to Features from Initiatives
- Links to Task from User Stories
- Links to Task from Defects
- Self Linked Features
- Self Linked Initiatives
- Self Linked User Stories
A Stories to Stories link is synced as Successor and not as Children, and only a Feature will be linked as a Parent of the user story. If the Rally/CA Agile Central User story has a Parent Story, it will be replicated to the destination.
Note: As of version 2.10.0, you no longer have to enable the Multi-Project support feature — as it is automatically enabled.
The multi-project synchronization can be done when Rally/CA Agile Central has the same workflow and other configurations common for the projects to be synchronized via ConnectALL.
- In the project selection, Search for the project.
- Provide the template project key in the "Template Project" text box in the Custom configurations section. Based on the keys, the fields will be retrieved for mapping. The project key should be the URL of the project. Eg: https://rally1.rallydev.com/slm/webservice/v2.0/project/29621892877
In the field mapping, add the project field and map the projects to be synchronized. This mapping is mandatory for the synchronization.
Limitations / Assumptions
Rally/CA Agile Central restricts the ability to have a "Defect" linked to both User Story and Test cases.
ConnectALL will only set the User Story when replicating the links to CA Agile Central from other systems.
Rally/CA Agile Central restricts the ability to have a "Test Case" linked to both Defects and User Story. So, if a Test Case is linked to both a Defect and User Story in other systems, then one of these links is created in Rally/CA Agile Central.
ConnectALL always creates a link to the other Feature and Initiatives as successors, when replicating a link from other systems to Rally/CA Agile Central.
Time Difference Configuration
To know how to calculate the time difference, and configure it in the ConnectALL UI, read the topic Time Difference Configuration.