One of our department is working with an internal web application.
Short overview about the actual state of the web application:
- The web application was developed by external company
- The web application is running on a VM in our environment
- The web application is installed with Windows Server 2016 and does include the role IIS
- The web application URL is accessible over LAN from each domain user (around 500 user)
Our request:
This application has high security relevance for us. That's why we would like to activate all possible security settings for accessing this web application only by allowed users.
What we want:
- Even this application does have a Web Login, this website should not be accessible for 500 users in our domain from everywhere in our network.
- We would like to eliminate accessing this website over our Citrix environment (even it's trying by one member of the small team)
- There is a small team, which are working with this web application and do have access to this web application over URL. We should only make accessible this website for these few users. (this should happen, without changing the application (code or whatever) – even we would like that, we couldn't because it's not developed by us)
What we imagine:
- Something where we can define on server side, that it should only accept requests from a specific IP address / IP Range.
or
- Something where we can define a list of Domain User, if they request this website, it should be allowed. But only if they have an internally IP address / Range which is XYZ.
The question is:
- How could we do that?
- Is this something that we should do in the Windows Server Firewall, if yes, what would you propose?
- Is there some setting under the IIS options, that we can set?
- Something over GPO?
Thank you in advance.