Passwording Flagged Tasks

T

TomCat

I need to hide some Flag1 tasks which are proprietary and very sensitive in nature. No problem. The situation is I don't want anyone else who has access to this schedule to be able unhide and view these flagged tasks. Is there a way to password these by a subroutine that will run automatically when the project is opened

Thanks................TomCat
 
J

Jan De Messemaeker

Hi Tom (or is it Cat?)

Well, Yes and no.
You can write VBA routines that fire when the file is opened, no problem.
But the question is: what do you want this program to do?
If it just activates a filter, I'm afraid you cannot stop anybody who opens
the file to select the All Tasks filter ionce the file is open and your VBA
routine has worked.
What I would suggest (but anybody's suggestion may be better than mine) is
the following:

- Let your routine Project_Open verify the presence of some file in the
machine (in such a way it will recognize you as a user)
- If you aren't the user, change names and possibly other data on the
sensitive tasks(you could imagine some simple encryption logic)
- If the user is you, and the tasks are encrypted, decrypt them.

Not easy, I know

Why give access to a file to anybody who's not supposed to see it?
Couldn't you just send a GIF file made with the Copy Picture routine?

HTH





--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
Project Management Consultancy
Prom+ade BVBA
32-495-300 620
TomCat said:
I need to hide some Flag1 tasks which are proprietary and very sensitive
in nature. No problem. The situation is I don't want anyone else who has
access to this schedule to be able unhide and view these flagged tasks. Is
there a way to password these by a subroutine that will run automatically
when the project is opened?
 
J

John Beamish

Project files are "all or nothing". If the person can open the plan then
the person can display all the fields in the plan.

You could set up the project display so that the "flag1" tasks are hidden
and then click on File | Save as web page ... and choose a map such as
"task list with embedded assignment rows."

It isn't a pretty display but it does let you share most of the
information -- and let's you share it with people who don't have MS
Project installed on their desktops. If the information isn't quite what
you want then you will have to choose a different map or develop one that
meets your unique criteria.


I need to hide some Flag1 tasks which are proprietary and very sensitive
in nature. No problem. The situation is I don't want anyone else who
has access to this schedule to be able unhide and view these flagged
tasks. Is there a way to password these by a subroutine that will run
automatically when the project is opened?

Thanks................TomCat



--
 
M

Mike Glen

Hi TC,

Another possibility would be to hive off the sensitive tasks into a separate
project. Then use consolidation when you need to view them together.

Mike Glen
MS Project MVP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top