sccm application question

help-me 61 Reputation points
2021-02-06T08:02:56.137+00:00

Hi

I usually using the SCCM package
now , I'm start using the SCCM application due to many features available

I want to know the what is behavior of the SCCM applciation when application already installed

1st , I deployed a packaged in collection "Test" e.g myapps
2nd , I created a detection method which "myapps application version 2.0"

now, in the collection "Test". there a computer already installed "MyApps version 2.0"

My I know what happen if the applications "myapps" will run ? even the application installed ?

because I just confuse when it will execute if the application already installed.

can share me please sequence from getting the policy->download->detection->downalod->execute...., what is the behavior when application installed already ?

Please advise and thanks in advance

Microsoft Security | Intune | Configuration Manager | Other
0 comments No comments
{count} votes

Answer accepted by question author
  1. Youssef Saad 3,416 Reputation points
    2021-02-06T09:25:26.057+00:00

    Hi @help-me ,

    • what is behavior of the SCCM applciation when application already installed?

    If the application is already installed, you will have already compliant status under Monitoring node > Deployments. If it's an older version of myapps, it will be installed/upgraded.

    • what happen if the applications "myapps" will run ? even the application installed ?

    If the application is already installed, the installation will not happen, just make sure you have configured the right detection method.

    If the deployment of the application is set as available, once the Machine Policy retrieval cycle will be run (by default, every 30 minutes), the application will be discovered and showed in the software center.

    If it's a required deployment, in this case, the application will be discovered then run a check of the related detection method, if doesn't match, the application will be installed, otherwise, it will show "Installed" in the software center without running the installation.

    As a complement and in order to troubleshoot application deployment, you can check the following log files located in "%WINDIR%\CCM\Logs":

    • AppDiscovery.log
    • AppEnforce.log

    For your reference:

    Regards,


    Youssef Saad | New blog: https://youssef-saad.blogspot.com
    Please remember to ** “Accept answer” ** or upvote for useful answers, thank you!

    2 people found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Fiona Yan-MSFT 2,316 Reputation points
    2021-02-08T07:56:56.507+00:00

    @help-me

    Thank you for posting in Microsoft Q&A forum.

    What is behavior of the SCCM application when application already installed?

    We may see the compliant status like the image shown below:
    65303-2-8.jpg

    What happen if the applications "myapps" will run?

    As agreed with @Youssef Saad , a detection method is a piece of logic that enables SCCM to detect whether an SCCM application is installed or not.
    If you update the content for this app, the client doesn't automatically cache this content again. Once an action happens that requires the new content, the client downloads the new content version.
    For more details, please refer to the Microsoft article and SCCM Detection Method guide.

    Have a good day!


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.