
Not using NT authentication but Requiring Network Userid
Alright! I'm glad that did it for you. I can't say for sure if the virtual
directories caused the problem or not. Logic says it shouldn't make a
difference, but you never know what's going on with that stuff.
I did a lot with the Crystal Reports server and building reports for
intranet at a previous place of employment. It was kind of cool how it all
worked. We did HTML forms that prompted users for data and then sent the
data to the report file when they hit the submit button. (That way they
didn't get the pop up boxes from crystal reports asking for begin dates,
customer name, etc.)
The security issue and removing the virtual directories was one of those
"well, we've tried everything else, so lets see if *this* works"
resolutions. We got it working and didn't really fool with figuring out the
virtual directory vs. actual directory differences once it was going. We
just let NTFS handle the security.
If you have other issues arise, you can post 'em here or email me personally
glad to make suggestions.
Ron
Quote:
> Ron,
> You won't believe this. After I removed the virtual directory and added
my
> Network userid to a "DIR" (for directors) group and only allowed the "DIR"
> group access to the directory for Director reports it tested
successfully.
> However, it did not work the same for an actual test with my director.
The
> "real" test was not successful because the test server I am testing on
(and
> have control of) did not have my director's Network userid setup as a
"user"
> to the server. This was because I am new to setting up security for a
> server. Once I added my director's Network userid, it worked as I thought
> and the Crystal Web Reports displayed successfully.
> Now, after this testing, I wonder if the virtual directory was the real
> problem. Thanks for the idea of removing the virtual directory.
> Rachel
> > Let me know how (if) that works.
> > Ron
Quote:
> > > The reason is because the Crystal Reports are to run dynamically using
> the
> > > Crystal Reports Web Server software and IIS 4.0. I was instructed to
do
> > > create virtual directory if we were running the Crystal Web server on
> IIS
> > > 4.0. I could try taking off the virtual directory on Monday as see if
> the
> > > report will run without the virtual directory.
> > > > I did something like that once a while back. Server was NT with
NTFS
> on
> > > the
> > > > drive. Certain reports were specifically for certain users. We had
> the
> > > > directories broken down like this:
> > > > Department 1
> > > > Department 2
> > > > Department 3
> > > > etc.
> > > > Under each directory we had 3 sub directories: Supervisor, manager,
> and
> > > > user. We set the NTFS permissions so that supervisor had access to
> all
> > 3
> > > > sub directories, managers could get into manager and user
directories,
> > and
> > > > users could only get into user directory. Then whenever reports
were
> > > > created they were placed in the proper directory.
> > > > Is that the most efficient solution? Probably not, but it worked for
> > what
> > > we
> > > > needed it to do.
> > > > The only difference I see in my situation and yours is the virtual
> > > directory
> > > > situation. Our directories were not virtual. Why must your
> directories
> > > be
> > > > virtual?
> > > > Ron
> > > > > I know little about network security. I am using Crystal Reports
> Web
> > > > Server
> > > > > (CRWS) to place Crystal Reports on our intranet dynamically. In
> > setting
> > > > up
> > > > > the CRWS, I am required to create virtual directories on the
server
> > > (which
> > > > I
> > > > > did). However, when trying to set security for the directories, I
> > > cannot
> > > > > get it to work for the authorized ids. This is most likely because
> of
> > > the
> > > > > virtual directory.
> > > > > Therefore I would like to use an application database on another
> > server,
> > > > > where there are boolean fields determining management levels for
> > > > validation
> > > > > and subsequent redirection to the appropriate management reports
> page.
> > > > > My question is this: Is it possible to get the Network userid
from
> > the
> > > > > system so I do not require managers, VP's and Directors to type in
> > their
> > > > > userid again? This is because managers are very fussy and don't
> want
> > to
> > > > > type their userid/password but once!
> > > > > I would then validate the network id from the application database
> to
> > > > > determine if they are managers and at what level, then send the
user
> > to
> > > > the
> > > > > appropriate page depending upon their management level.
> > > > > Managers