First, a small background: we have a WSS 3.0-based intranet site hosted on a server in DOMAIN_A.LOCAL and configured to use Windows Integrated Authentication to authenticate users from Active Directory users with DOMAIN_A.LOCAL accounts .
This setting is great for users who are logged into Windows using the AD account from DOMAIN_A.LOCAL , but when users try to access the site from a PC connected to Windows using the AD account from in another domain (i.e. DOMAIN_B.LOCAL ) the following problems occur:
The user must manually enter their credentials as DOMAIN_A \ username , not just username , because otherwise Internet Explorer automatically inserts DOMAIN_B and authentication fails.
After logging in, if the user does something that requires the browser to pass its authentication through the client application, for example, by clicking on a Microsoft Office document in the document library to open it for editing, that invalid credentials (presumably DOMAIN_B ) are transferred automatically , which forces the user to manually enter their DOMAIN_A credentials again.
My question is this:
Is there a way to implement the default behavior when using integrated Windows authentication (as is done when using basic text authentication) so that if a user in DOMAIN_B doesnโt work, enter the domain before their username, is DOMAIN_A automatically inserted for them?
Of course, I understand that this deployment can be deadly wrong, so I am also open to suggestions for another implementation.
Thus, the main problem is related to two different types of users who need to access the same content on the same SharePoint site. Users from DOMAIN_A have their own jobs, where they log into Windows as themselves. Users at DOMAIN_B , unfortunately, will have to use shared computers that are logged in using shared kiosk accounts that do not have permissions in SharePoint โ therefore, requiring DOMAIN_B users to provide their credentials on request when accessing this page in SharePoint. I would like to maintain the convenience of integrated Windows authentication for โstaticโ DOMAIN_A users, while minimizing the amount of manual authentication that kiosk users in DOMAIN_B have to endure.
source share