Native SACM & Creating System Elements

Does anyone know why system elements can't be created in SMAX (23.4) ? There is no 'New' option to create a new one.... our use case is that we define Control-M jobs as system elements, and our control-m admins would like to be able to add new control-m jobs manually thru the SMAX user interface. We are using Native SACM.

Thanks!
Lyn

  • 0  

    Hi Lyn,

    Due to the complexity of what makes up System Elements when using native SACM its not possible to create these within SMAX. They are all controlled by UCMDB. To help better explain please see the following doc link:

    https://docs.microfocus.com/doc/SMAX/23.4/Native_SACM_overview

    Thanks

    Dave

  • 0 in reply to   

    Hi, Dave,  Thanks for the response.  I did see that in the docs, but I'm wondering if we couldn't create System Elements in a very limited fashion in SMAX... Specifically for a custom subtype representing Control-M jobs, which are not discoverable, and are all related to one other CI. Hoping that this case is narrow enough that it might be ok. 

    Thanks,

    Lyn

  • Suggested Answer

    0   in reply to 

    Hi Lyn,

    The issue is that SMAX system elements are generally(*) mapped to UCMDB runningsoftware CIs, which can only exist with a composition relationship to a container CI. Since this is enforced by UCMDB, and you cannot create both the CI and the relationship in SMAX in a single operation, it is not currently possible to let SMAX create system elements.

    If I understand this correctly, you are coming from a setup without native SACM, where you created a specific sub-type of system elements in SMAX to represent Control-M jobs.

    To transpose that in a native SACM setup, you will have to determine the UCMDB CI type that should be used. That must then fit within the (currently hard-coded) mapping of UCMDB to SMAX ci types. If these CIs are related to a "Device" CI (node in UCMDB), then you can simply use the UCMDB runningsoftware CI.

    Otherwise, I would suggest a custom CI type below either "Application Resource" or "Application System". You will then also have to add a Studio rule in SMAX to map that new CI type to the matching SMAX sub-type (similar rules do exist for out-of-the-box CI types).

    In any case, you will have to create these CIs in UCMDB, not SMAX. I'm not aware of any way to avoid this.

    (*) There are a few other UCMDB ci-types that are also mapped to SMAX system elements - see docs.microfocus.com/.../NativeSACMFunction

  • 0 in reply to   

    We are running native SACM, and we have a custom ci type for the control-M jobs in uCMDB. We currently load them into uCMDB, which federates to SMAX, but we wish to reverse this and load them directly into SMAX for various user- and data- centric reasons. That;'s why I am hoping to be able to create this specific case of a system element into SMAXvia the UI.   (Or, less optimally, via an Integration.) 

  • Verified Answer

    +1   in reply to 

    What you are asking for will required product changes.

    You should probably submit an idea, but that won't give you a solution in the short term.

  • 0 in reply to   

    Thanks for your explanation and advice.

    Regards,

    Lyn