Design: can I configure a user only to validate its password in AD and no additional resource access
-
2012年3月16日 15:19
Hi all,
I've got a question from my colleagues to enable and configure "vistor" hotspot accounts via our Network Policy Server (Windows 2008 R2 Radius).
The visitors are people from external companies, sales people, account people and so on, requiring internet access for their demo's, figures, ... and we offer a hotspot system, on which they can enter a user like guest23 with a password in a webpage to have internet access (similar to Hotels).Today the guests accounts are configured directly on the hotspot system, but it would be easier if these users were stored in our active directory and configured and password set by our helpdesk in the AD (delegated, they're already used to AD). We have an NPS server, so via Radius the connection between the hotspot system and AD is configurable.
However, from security perspective, a user created in the AD automatically inherits a lot of rights in the Domain and its resources (like logging on to pc's, systems, services). We've created a dummy group in the past like "Non-Domain Users", and remove these users from the "domain users" default membership into "non-domain users". The only thing required here is password validation...
Question:
- Are there better ideas?
- is the "Guests" or "Domain Guests" group in AD a good alternative (or better), and what default access comes with that?Regards,
David.- 已编辑 David Burghgraeve 2012年3月16日 15:23 typo
- 已移动 Bruce-LiuModerator 2012年3月20日 6:32 (From:Security)
全部回复
-
2012年3月19日 19:34
I'd create a seperate OU for guests and lock that OU down to how you want it. GPO inheritance can be disaled for this OU and more restrictive measures put in place for these users.
-
2012年3月21日 7:49
Thanks.
However, many large companies have simmilar questions, I still wonder that there isn`t somekind of default you can enable for such logonids in your existing Active Directory. Another option is to add an additional domain for all kinds of these stuations (visitors, kiosks, external people, ...) but it is in many situations not efficient in managing an extra AD for this, also ours. (additional licenses required for your management software, complexity, etc...)
-
2012年3月21日 10:13
Hi David,
I'm not sure whether I completely understand your requirement however I will try to answer it!Your scenario-
Users = External
Account location = AD
Access required = only internet
There could be few possibilities to achieve this-*First approach as you mentioned
1) Create users
2) Remove their default Domain Users membership
3) Add these user accounts to a custom created security group
4) Configure the security group to restrict access via group policy using user rights assignment to only allow using internet explorer.
* Second approach would be to Loop Back group policy
1) Configure loop-back group policy on kiosk/hotspot machines
2) Allow access to only internet explorerRef. articles-
Windows Server: Understand “User Group Policy Loopback Processing Mode”
http://social.technet.microsoft.com/wiki/contents/articles/windows-server-understand-user-group-policy-loopback-processing-mode.aspxLoopback processing of Group Policy
http://support.microsoft.com/kb/231287
* Third option could be to make use of TS RemoteApp feature with Windows 2008 server. With this you can configure internet explorer via TSApps as the console application. When users access the system they will directly launch internet explorer and nothing else. This will require additional hardware/efforts and could be a costly feature. But deepening on your environment you could chose on of these options.Ref article-
TS RemoteApp Step-by-Step Guide
http://technet.microsoft.com/en-us/library/cc730673(v=ws.10).aspx
HTHBest!
Sachin Gadhave MCP,MCSA,MCTS
- 已编辑 Sachin Gadhave 2012年3月21日 10:22
- 已标记为答案 David Burghgraeve 2012年3月22日 11:58
-
2012年3月21日 10:35版主
Instead, allowing external users to login to your domain, you can create separate proxy address which doesn't requires username and password to access internet when they connect their system to your network.
The other way can be using guest account or create a new security group and give explicit access to that group.By default, all the domain users have read access to the Active directory and can query your AD because they are part of authenticated users group. You can disable users reading your AD information, but again you need to plan it carefully as steps taken wrongly can have side effects too.
http://www.chrisse.se/MAQB.asp?ID=34
http://technet.microsoft.com/en-us/library/cc535160.aspx
Awinish Vishwakarma - MVP-DS
My Blog: awinish.wordpress.com Disclaimer This posting is provided AS-IS with no warranties/guarantees and confers no rights.- 已标记为答案 David Burghgraeve 2012年3月22日 11:58

