Hi,
Thanks for posting in Microsoft MECM Q&A forum.
1,Please look for the line in AppEnforce.log that says "Execution Context" to see how it was executed, running in user context or system context.
2,The install behavior in Deployment type meaning are as below:
Install for user: The client only installs the application for the user to whom you deploy the application.
Install for system: The client installs the application only once. It's available to all users.
3,How do you set the Purpose in deployment settings when deployed the application, Available or Required?
Similar threads for your reference:
Application is set to "Install for System" but it runs in user context
Force uninstall in System Context for Applications
Best regards,
Simon
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.