Auto Install on new system

Working on major Hardware Refresh environment where there exists a common naming convention between old and new computer name. Looking to compare variable such as “Software_Names_and _Versions” identified within the summary and if for example software x is installed on the old system, when the new system is identified, we can deploy the software on the new system. The naming convention is where the old computer name is “A1BCDEF…” and the new is “A2BCDEF…”. How can we create a fixlet to compare the computer names and than verify the variables on the old system to trigger an install on the new system.

Just to spark conversation…

  • A VBS that talks to the REST API perhaps? Get the list of apps some how, then a REST call to do the association?
  • external web service looking for matching “A_BCDEF…” that talks to REST and also does the association

That’s my first guess (as a newb) to accomplish what you’re trying to do. I just don’t know of a way of a way in relevance to pull off what you want. I wouldn’t guess a client would be able to query info about other clients. It would have to reach out to another service connecter of some sort.

1 Like

@masonje is correct.

You must either do this externally using the REST API or on the client side using the REST API. Session relevance is the only way to get this info and you cannot do it from the client context directly.