@nasha mehr , For your questions here are my answers:
Q1: I would like to allow users to run an application without give them administrator privilege. How can I do that?
A1: If the application running needs admin permission, you need to give the user administrator privilege. Because permission is needed on OS level. Intune can't control it. But if you want to install the application, we can deploy it via Intune and use system account to install it.
Q2: How can I allow application through firewall or endpoint security in Intune? I created inbound and outbound rule for specific application but it doesn't work. I would like to manipulate this part on each computer via Intune.
A2: Firstly, we need to manually create the rule on one client to see if it works. If yes, then we can deploy it via Intune under device Configuration->endpoint Protection. Here is a link for the reference:
https://learn.microsoft.com/en-us/windows/security/threat-protection/windows-firewall/create-windows-firewall-rules-in-intune
Hope it can help.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.