Disabling Menu Features in PWA

R

rayis

How can I disable the following for all the PWA user

1) View and report on your tasks from your Outlook calenda
2) Notify your manager of time you will not be available for projec
wor

Please help
 
E

Earl Lewis

rayis,

If you want to disable the Outlook integration there are actually two different places that you need to do this. One is on the PWA home page and the other is on the Tasks page. This is a multi-step process as you can imagine.

The easiest one to fix is the link on the right side of the home page, under the nifty blue graphic. It's a simple change to the .asp file for the page. The other is more involved in that it requires some work with permissions settings and making database changes. Here are the instructions to do that - thanks to prior posters on this newsgroup.

To remove the link on the PWA home page:

On the project server machine:
1) open the folder <Drive:\Program Files Dir>\Microsoft Office Project Server 2003\IIS Virtual Root\HOME
2) open the file homepage.asp in an editor
3) find this block of text in the homepage.asp file

<TD CLASS="normal_text" valign="top" STYLE="padding-top: 1.3em;"><IMG
SRC="../Images/Bullet1.gif" ALT=""></TD><TD CLASS="normal_text" STYLE="padding-top:1em;"><%=oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_LINK, sTasksOutlookAddInASP, oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_ALT), oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_KEY))%></TD>

4) put <comment> tags around this block of text, like this:

<COMMENT>
<TD CLASS="normal_text" valign="top" STYLE="padding-top: 1.3em;"><IMG
SRC="../Images/Bullet1.gif" ALT=""></TD><TD CLASS="normal_text" STYLE="padding-top:1em;"><%=oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_LINK, sTasksOutlookAddInASP, oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_ALT), oStrings.GetString(IDS_HOME_BANTER_OUTLOOK_ADDIN_KEY))%></TD>
</COMMENT>

5) save the homepage.asp file
6) open the PWA homepage to verify that the link under the graphic on the right side of the page is gone

To remove the link on the left menu of the Tasks page:

This requires write access to the tables in the project server database and access to an appropriate tool to do so - usually this is the MSSQL Enterprise Manager. Before proceeding make sure you have this setup.

OK - now that you have access to the tools and the database and you've got both open and ready:

1) find and open the table called MSP_WEB_SECURITY_PAGES
2) find the record in the table where WSEC_PAGE_ACT_ID=201 AND WSEC_PAGE_ID=209
3) change the column WSEC_PAGE_ACT_ID from 201 to 107 and save the record
4) login to PWA with administrator privileges
5) go to "server configuration" and with the "Features" option selected find the entry in the features list (under the "General" section that says "Integration with External Timesheet System" and make sure only the Deny column is checked.
6) save the changes
7) go to the Tasks page of PWA to verify that the link is gone

Hope that helps with the Outlook links. Sorry but I'm not sure about the other situation right off hand.

Earl

How can I disable the following for all the PWA users1) View and report on your tasks from your Outlook calendar2) Notify your manager of time you will not be available for projectworkPlease help.
 
R

rayis

I figure out to disbale the second point (Notify your manager...
This is possible by deny access to the permission "Change Work Days

I still don't know the first one
 
J

John Sitka

Outlook integration is made possible by an active X control downloaded and installed
from PWA (Project Web Access), when a team member or anybody else logs in there will be a couple
links in PWA that point to this feature. It won't work without the download, but there is not a built in Administration
configuration to disable it either.

What I think is best is to make the active X control unavailable until we can test it out and see what problems
or benefits it can be and we are also limited by the fact that many of core users don't have Outlook or unique domain accounts.

http://<servername>/projectserver/tasks/outladdn.asp

describes the location

\\<servername>\D$\Program Files\Microsoft Office Project Server 2003\IIS Virtual Root\DOWNLOAD\1033\MPSADDIN.EXE

I changed this to MPSADDIN.exe.lockout

End result is users go to download control and it isn't there, plus I told them not to use it.
 
E

Earl Lewis

rayis,

Didn't you see my earlier post?

Earl
I figure out to disbale the second point (Notify your manager...)This is possible by deny access to the permission "Change Work Days"
 
R

rayis

Earl

Offcourse yes
Thanks for your instructions and Apologies for not replying
Our programmers are looking into this
I will post the results
 

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