- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-27-2019 12:55 PM
Hello,
I was reviewing the documentation around the DML which used to the the DSL. In the documentation, it mentions that this can be used in a "logical" manner as well as the older idea of housing the physical location of authorized / approved software for installation.
How does this align with a class like Business Application?
It seems like it may be better to use that for approved software and link the software model to it. If we wanted to have a listing of authorized software that is for a particular Service or even organization; would this be the proper place or would be look to possibly adjust the DML to have more fields like a reference to software model.
Any suggestions would be appreciated.
Thanks.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-28-2019 02:18 AM
OOTB - Business Applications doesn't use the Model (software model) for some reason. And I would assume that approved software is defined in Software Models - certified for use or blacklisted:
So if you look at mapping Software Models to Business Applications, you need to go via:
Business Application -> Application Services - Software Models

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-28-2019 02:18 AM
OOTB - Business Applications doesn't use the Model (software model) for some reason. And I would assume that approved software is defined in Software Models - certified for use or blacklisted:
So if you look at mapping Software Models to Business Applications, you need to go via:
Business Application -> Application Services - Software Models
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-01-2019 06:56 AM
Thanks Stig.
I will suggest this back to the team and also find out what other requirements they may have for tracking / utilizing "authorized" software.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-05-2019 12:05 AM
Hi there,
As I am also interested in CSDM and 'How to come to a correct CSDM - Service Aware CMDB' I have a question:
I do not understand what you, kml, mean by DML and DSL, so I can not relate the answers to something understandables.
Can you give some explanation and/or context??
Many thanks in advance,
Ed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-05-2019 06:33 AM
Hi Ed,
The DML (Definitive Media Library) or DSL (Definitive Software Library)...in my understanding are meant or can be used for two purposes. Back in the day, when you had software that could be installed on a person's machine you may have that in the stockroom and actually load it onto a person's machine. It was tracked and the official copy that could be used. Now with SCCM and other tools that can distribute software, we still want to say...for Business Service X...these eight software applications are the official / authorized ones....including version. On the DOC site, it says that the DML can be used for the logical store of software. So we wanted a place to list the official / authorized software and relate it to a business service. I know there are other tools in the system like architecture compliance and such but where do you keep a listing of all approved / authorized software which could be related to multiple services.
Let me know if that makes more sense.