Sample security configuration for apache: SetEnvIf REQUEST_URI ^ ADEI_SECURITY 1 SetEnvIf REMOTE_ADDR 141.52.64.104 ADEI_ADMIN=1 # SetEnvIf REMOTE_ADDR 141.52.64.104 ADEI_CONTROL=1 Order deny,allow Deny from all AuthType Basic AuthName "ADEI/Admin Authentication" AuthBasicProvider file AuthUserFile /srv/auth/katrin.passwd Require valid-user Satisfy Any Order deny,allow Deny from all AuthType Basic AuthName "ADEI/Control Authentication" AuthBasicProvider file AuthUserFile /srv/auth/katrin.passwd Require valid-user Satisfy Any SetEnvIf REQUEST_URI ^ ADEI_USERAUTH=1