IIS
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsSystem AdministrationIIS

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
1200+ fellow developers rate and compare features of the top IDEs, like Visual Studio, Eclipse, RAD, Delphi and others, across 13 categories. Enjoy this FREE Download of the IDE User Satisfaction Study by Evans Data Corporation. Download Now!
  #1  
Old March 18th, 2004, 06:39 PM
Arturman Arturman is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Posts: 3 Arturman User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Hiding Navigation Links In IIS Environment ...

My company is running an intranet file publishing application that moves files (documents, spreadsheets, Visio files, etc.) from a Windows 2000 file server to IIS 5.0 about every two hours, daily. The file server is mapped to various desktops throughout the organization and once the files are published users can search for them leveraging the IIS Indexer. Some users can and do add metadata to their documents by filling out a flat file (pre formatted text file) that is simmilarly named to its corresponding document, so that web surfers can also use keyword searches to locate their target files.

The directory structure on our file server is comprised of the department names which make up our compnay.

Management has come to me and has requested a new set of folders/subfolders to be added to our directory structure that can be viewed and queried ONLY by a defined group.

However, our intranet publishing application does not use or have it's own permissions. But it will pass through the read, write permissions established from the OS of the file server.

Problem with this is end-user searches still render the document names that appear in these Managment folders, on the results page, and folder names are still within view to any employee web surfer browsing through our intranet navigation. This won't fly with Management. They want the folders to be hidden and the file names/index not to be exposed.

My question is, how can I leverage the applications that are already in place (they won't buy a more expense document publishing application), and somehow get more out of IIS 5.0 /Windows 2000, and or a database to hide the folders and files from within the navigation (for all but Management) and from casual searches. Someone told me the using ASP searching could solve part of the problem, but I'm not famalier wiht that . Pleae Help And please be easy on me as I'm not technical at all.

Thanks in advance for your time and your responses.

Reply With Quote
  #2  
Old March 18th, 2004, 07:52 PM
Doug G Doug G is offline
Grumpier Old Moderator
Dev Shed God 12th Plane (10500 - 10999 posts)
 
Join Date: Jun 2003
Posts: 10,713 Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 4 Weeks 1 Day 23 h 57 m 59 sec
Reputation Power: 688
It sounds to me like you could just remove the IUSR_computername from the permissions to the folder(s) and add the user groups you want.

Then, when IIS runs across these folders it will prompt the user for authentication.

You may need to enable plain text authentication if you're supporting browsers other than IE
__________________
======
Doug G
======
"Hide, hide witch! The good folk come to burn thee. Their keen enjoyment hid behind their gothic mask of duty." -Mark Clifton

Reply With Quote
  #3  
Old March 18th, 2004, 08:21 PM
Arturman Arturman is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Posts: 3 Arturman User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Quote:
Originally Posted by Doug G
It sounds to me like you could just remove the IUSR_computername from the permissions to the folder(s) and add the user groups you want.

Then, when IIS runs across these folders it will prompt the user for authentication.

You may need to enable plain text authentication if you're supporting browsers other than IE

Doug, thanks for the quick reply.

In my current configuration it already prompts the would-be viewer for a password. My goal is to make it so that those who don't have access to the link/folder don't see the link folder in the navigation or on the search results page.

Reply With Quote
  #4  
Old March 19th, 2004, 12:43 AM
Doug G Doug G is offline
Grumpier Old Moderator
Dev Shed God 12th Plane (10500 - 10999 posts)
 
Join Date: Jun 2003
Posts: 10,713 Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 4 Weeks 1 Day 23 h 57 m 59 sec
Reputation Power: 688
If the search is done from within your application, I don't know any way to control it's results.

If you are making your own search, yes, you could use asp to filter out the results depending on the user that's logged in. Search for I think ADSI to find out details how to use asp to get the user.

Reply With Quote
  #5  
Old March 19th, 2004, 07:26 AM
Arturman Arturman is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Posts: 3 Arturman User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Quote:
Originally Posted by Doug G
If the search is done from within your application, I don't know any way to control it's results.

If you are making your own search, yes, you could use asp to filter out the results depending on the user that's logged in. Search for I think ADSI to find out details how to use asp to get the user.


Doug, the intranet publishing application is leveraging the IIS Indexer and thus is only rendering an HTML search template. IIS is handling 100% of the search process.

also, I believe that we have permissions/groups in Active Directory or LDAP (thrying to confirm as we speak) could we leverage either of these sources. If so, is this difficult, or?

Last edited by Arturman : March 19th, 2004 at 08:39 AM.

Reply With Quote
  #6  
Old March 19th, 2004, 03:18 PM
Doug G Doug G is offline
Grumpier Old Moderator
Dev Shed God 12th Plane (10500 - 10999 posts)
 
Join Date: Jun 2003
Posts: 10,713 Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level)Doug G User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 4 Weeks 1 Day 23 h 57 m 59 sec
Reputation Power: 688
I'm not familiar with manipulating the windows index service, sorry.

Reply With Quote
Reply

Viewing: Dev Shed ForumsSystem AdministrationIIS > Hiding Navigation Links In IIS Environment ...


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway