- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 11:45 AM
I'm working on building out our Workday Business App around the CSDM model. I have mapped Workday as the core business app that provides our core Human Resource capability. But, there are sub business applications running on Workday (Workday FIN, Workday Payroll, etc.). CSDM white paper references relationships between business applications but the examples given don't match. Is it provides::provided by relationship between business applications or "uses reference attribute"? If the later... how do you build "uses reference attribute" relationship.
Also, are my business applications in reverse? Should all the sub business apps provide the business capability?
Screenshots provided. Our Workday relationships, CSDM 4.0 suggested relationships, ServiceNow Example
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 02:45 PM
Christopher,
What the CSDM is referring to is driven by the Field "Architecture type" not the Relationships held in [cmdb_rel_ci]. If you have a Business Application configured as type = Platform Host - in your case Workday
- then on the other Business Application records you would set Architecture type to = Platform Application. When you do an additional mandatory field "Platform Host" will appear where you can select your Workday record.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 02:45 PM
Christopher,
What the CSDM is referring to is driven by the Field "Architecture type" not the Relationships held in [cmdb_rel_ci]. If you have a Business Application configured as type = Platform Host - in your case Workday
- then on the other Business Application records you would set Architecture type to = Platform Application. When you do an additional mandatory field "Platform Host" will appear where you can select your Workday record.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 04:48 PM
Nice! I would have never found that connective attribute. Ha!
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 04:51 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-18-2022 11:07 PM
Hi
Be aware that the mapping is a 'dependency view', meaning that things at the "the top" are depending on the thing "bellow".
This is why the platform applications are above the platform in the ServiceNow example.
You can have the platform without the applications, but you can't have the applications without having the platform, thus there is dependency to the platform. So you are right you need to reverse it.
Each of these platform application support different capabilities. So you would have dependency like this:
Main capability
-> sub capability
-> Business application (application)
-> Business application (platform)
/Tobias