Project Server 2010 Site Template Update

Hi,
I have a Project Server 2010 environment in which there are several site templates created and there are about 500 projects.
Now, I have the requirement of changing some templates (add a list, some fields in a existing Risks and Issues lists, etc.)
How Can I update current template?
If I update current template, Will the sites created be updated with the new lists and fields? Or Should I do these additions by hand?
Thanks!
José Quinto Zamora SharePoint and Search Specialist MCITP and MCPD in SharePoint 2010
http://joSharePoint.com

Hi,
Another related question,
We have created custom Web Template by saving as a template one site. Later we have created 20 sites using that Web Template. And now we want to update this template to "Site Template v2". We create other Web Template and now we have two
"Site Template v1" and "Site Template v2". Should we remove "Site Template v1" from Solutions Gallery? Or it is neccesary while exists sites created with version 1?
José Quinto Zamora SharePoint and Search Specialist MCITP and MCPD in SharePoint 2010
http://joSharePoint.com

Similar Messages

  • Add Bulk Users to Project Server 2010 site using a Script

    I have 100 users that I need to add to a Project Server 2010 site. Add these through server settings would take a week to do. Is there a way to add users in bulk like with a script or something that can pull from an CSV
    Thank you for your help!

    Hi,
    I am not sure if I got your question?
    If you want to add these users to a site of a specific project, just add them as team members to this project. This will provide read access to them. If you assign them to a task within this project, they will alos get write access in this site.
    If you want to add this users as Project Server resources and users and just have a list of them, you can use copy/paste. Go to Resource Center and click on Open. Project client will start with checked out Enterprise Resources. Add columns Windows User Account,
    Email Address, and all other fields you want to fill. Make sure that the columns and the sequence of columns does match the columns in your file. Use copy/paste to insert all users into Project. Save and Close. Use Option Bulk Edit, if you want to define
    eg Timesheet Manager. As a last step go to Server Settings - Manage Groups and add them to the appropriate groups.
    Does this answer your question?
    Barbara

  • Project Server 2010 Timesheets not Updating Project Plans

    We have several project plans that are not getting updates from approved timesheets.
    Troubleshooting steps I've taken:
    1) Verified the timesheet/task submissions by the resources
    2) Verified they have been approved
    3) Verified they have been accepted by the Status Manager and processed
    4) All project plans have been published (I even used ProjTool ON the App server to do a full publish of all plans as a second step of publishing)
    5) Verified OLAP was built successfully overnight (and every night)
    6) Tasks have both remaining work and NO actual work in the Resource Usage view
    7) Had a user recall and resubmit his timesheet using "Send Timesheet" to see if the task updates would come through - they did not (I am Status Manager and the timesheet shows Approved), and even published the plan and rebuilt the OLAP again,
    just in case.
    8) Verified that no tasks are marked for closure under Close Tasks for Update in Server Settings.
    9) Verified Timesheet shows Actual Work on the Tasks via Pivot Table; compared Timesheet_User_View with MSP_Portfolio_View pivot table for project which shows 0 hours. Timesheet_User_View shows 33 hours.
    All tasks have Remaining Work, are within the date range of the timesheet and are open for submitting time. Timesheets are still out of sync with project plans for many users and there is no apparent reason. I'm out of ideas!

    Hi,
    In status manager's approval center, history, status updates, can you check the status of the approval? Do you have any errors in the ULs log for the approval or publish jobs?
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, MCP |

  • Need solution to make changes in existing project sites in Project Server 2010 environment

    Dear Folks,
    Hope you all are doing good and ready to give a way for this requirement. :)
    In project server 2010 environment, I am using InfoPath documents library, Issues, Risks etc in each and every project sites.
    Say, after creation of 100 projects/project sites, I have got a requirement to make some changes in the InfoPath document library and in Issues, Risks list, so I have decided to use the following solution which is actually weird:
    Make the changes in InfoPath document library, Issues/Risks list for 1 of the project site and save that site as template and associate it with running EPT.
    Then, delete the existing project sites (after taking backup) and start recreating it from PWA/Server Settings/ Operational Policies/ Project Sites, so that it will take the latest template. But, seems like it is time taking and handy and actually it's not
    working for some of the projects.
    Request all of you to provide some solution for this.
    Ask more, if my explanation is not clear.
    Regards,
    Shravan

    Hello,
    Regarding mass deleting and recreating Project Sites via the PSI, firstly delete the project sites then run the following PowerShell script to bulk create project sites:
    https://gallery.technet.microsoft.com/Bulk-create-Server-Sites-784f7b29
    I have got a script that bulk deletes projects but this is not published as this could be a dangerous script to run if you did know what to update etc. To give you an idea of how to delete project sites via the PSI see a code snippet below:
    $EPMTYGUID = [system.guid]::empty
    $projectOwnerID = 'd6a0a720-12ac-e211-93f9-00155d153dd4'
    $ProjectList = $svcPSProxy.ReadProjectStatus("$EPMTYGUID","PublishedStore","", "0").Project | format-table proj_uid -hidetableheaders | out-string -stream
    foreach ($projectUid in $projectList)
    if ($projectUid -ne "")
    $projectsforDeletions = $svcPSProxy.ReadProject($projectUid, "PublishedStore").Project | where {$_.projectOwnerID -eq $projectOwnerID} | format-table proj_uid -hidetableheaders | out-string -stream
    foreach ($projUid in $projectsforDeletions)
    if ($projUid -ne "")
    $svcWSSProxy.DeleteWSSSite($projUid)
    Write-host 'Project UID for deleted site' $projUID
    That particular example deletes the project sites for a particular project owner, you could easily modify that to remove the project owner filter if needed.
    Regarding your query about having to delete the project sites to get the changes to take affect, there is no easy option to get the issues and risks list changes to filter though, this would either be manual on each existing site or using code to iterate
    through each existing site and apply the changes programmatically. Depending on if you used site collection content types to set up the Issues and Risks lists, it might be simple to add a new column etc. as you could do this centrally and it will cascade
    down. If you didn't use content types and or its view changes etc. this is a per site change that can be manual or programmatically done. The same applies to the document library, if this was set up using a site collection content type, the changes can
    be modified on the content type and cascaded down. If the library was set up with just a library that used local columns / templates then it will be a per site change - the same as the issues and risks.
    The company I work for (CPS) does have a site sync tool that will programmatically update existing sites based on a specified site so I know it is all possible to do in code!
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP

  • Project Server 2010: PWA Removing Default Project Site Security Groups When Creating a New Project

    I looked for this specific issue with Project Server 2010/PWA/SharePoint and could not find an exact answer... hopefully someone can help.
    We are currently using Project Server 2010 and have a number of project site templates that are used dependent upon the enterprise project type selected. Each of these project site templates have unique permissions which should create the default security
    groups on the project site upon publishing/syncing:
    <Project Name> Members
    <Project Name> Owners
    <Project Name> Visitors
    <Project Name> Project Managers (Project Web App Synchronized)
    <Project Name> Team Members (Project Web App Synchronized)
    Web Administrators (Project Web App Synchronized)
    Whether a user creates a project through PWA or Project Pro 2010 and imports the project into PWA, we get a weird result in the Site Permissions of the newly created project site. PWA will remove all default security groups from the project site template
    and add a whole list of users in the Site Permissions list without groups. 
    Once the project is published and the project site is created, we can then go back and add those default security groups back in the project Site Permissions and even add a couple of custom groups without them being removed on all subsequent project syncs
    or publishing. 
    How do we get PWA to not overwrite the project site templates' security groups and place each user in the proper default security groups? At the same time, how is PWA adding a number of users into the Project Site Permissions?
    Thanks in advance.

    Paul,
    Thanks for that information. Right now we are using the Test environment to turn the Auto-sync feature back on. I suspect that the reason this is happening is due to PWA groups/categories/security templates. There may be more than one PWA group that is "overwriting"
    the default project site groups upon initial creation of the project. We will look further into the security settings to tighten up the policies. 

  • Project Server 2010 / Sharepoint 2010 Permissions not syncing to Project Site

    Project Permissions not syncing to Project Site
    Project Manager Group
    New project is created and published project server sends permissions to Sharepoint which puts users into the following groups:
    <dir><dir></dir></dir><dir><dir>
    Web Administrator (Microsoft Project Server)
    Project Managers (Microsoft Project Server)
    Team members (Microsoft Project Server)
    Readers (Microsoft Project Server)
    At this time the creator/owner, owner’s management, portfolio managers, and executives should all have Project Manager rights on the sharepoint site, and Admins will have Web Admin permissions.
    Issue #1: Only the Web Admin permissions and creator/owner permissions are being added to the Sharepoint permission groups
    Workaround #1: Going into the project site permissions and adding the
    Project Managers (Microsoft Project Server) group manually and the sync will keep the permissions
    Workaround #2: Going into the Server Settings, Manager Groups then removing or add all users to the No Permission Group, which forces an sync to all workspaces. Con: This workaround can only be down at night when users are not active since it will
    block the queue for at least an hour.
    Project Owner Transfer
    Previously created project has owner change, once saved and published project server sends permissions to update user’s permission to
    Project Managers (Microsoft Project Server) on Sharepoint project site.
    Issue #2: When Project owner is changed and project is published the owner is not getting permissions to the Sharepoint project site. However, if owner is also added to the team using the Build Team Feature the sync will give the owner Project
    Manager permissions on the Project Site.
    Workaround #1: Going into Server Settings, Project Sites, select project and Synchronize. Once this is done, the owner will have Project Manager Permissions without being added to the team.
    Users who have been added to this project in Project Server 2010, but not assigned to tasks. Users who have assignments in this project in Project Server 2010 and are contributors to the project workspace site,
    meaning that they can create and edit documents, issues, and risks. Users who have published this project or who have
    Save Project permission in Project Web App and are contributors to the project workspace site, meaning that they can create and edit documents, issues, and risks. Users who have
    Manage SharePoint Foundation permission in Project Web App and are contributors to the project workspace site, meaning that they can create and edit documents, issues, and risks.</dir></dir>

    By default when you create project build team add users in the task and publish the project plan then All the User which are available in the project plan including Project owner will go to below mentioned group in project site:
    1. creator/owner, owner’s management, portfolio managers, and executives should all have Project Manager will get access to Project Managers (Microsoft Project Server)
    2. User who are having team member access to PWA will get Team members (Microsoft Project Server) access if they are assigned to the project task.
    3. User who are having team member access to PWA will get Readers (Microsoft Project Server) access if they are not assigned to the project task.
    4. Only PWA Administrator will get the access to Web Administrator (Microsoft Project Server)
    Sharepoint permission you have to use when you want to give permission manually to users on project site  
    In the Project Site provisioning setting under Server setting if you have Check to automatically synchronize Project Web App users with Project Sites when they are created, when project managers publish projects, and when user permissions change in Project
    Server.
    Then all the user get access as per describe above and if you will give access manually to any of the user either in project server group or in Sharepoint group once you will publish the project next time all the manually given permission will go away.
    IF you want to give permission to user manually to sharepoint group or project server group then uncheck automatically synchronize Project Web App users with Project Sites when they are created, when project managers publish projects, and when user permissions
    change in Project Server.
    You check PWA site setting --> Site permission then member of Sharepoint group user who will have access to sharepoint group in PWA site setting site permission will have access to all the project site sharepoint group as Project site inherit permission
    from PWA root site.
    Both the issue which you have described is behavior of project site.
    For issue 2 when first time project owner create and publish the project and projectsite is getting created then porject owner name gets access  in the porject manager (project server group) nect time if you will change the owner and publish the project
    until he will not present in the project plan will not get the permission.
    If you want to give sharepoint permission to users then uncheck automatically synchronize Project Web App users with Project Sites when they are created, when project managers publish projects, and when user permissions change in Project Server and give
    the permission manually. 
    Project site in 2010 has some issue and not full filling customer need some time ,Ms has came up with 2013 which is having tight integration with project sites .
    Project workspace security groups are equal to the SharePoint Server 2010 security groups.
    Web Administrator equals Full Control
    Project Managers equals Design
    Team members equals Contribute
    Readers equals Read
    Users who have Manage
    SharePoint Foundation permission in Project Web App and are contributors to the project workspace site, meaning that they can
    create and edit documents, issues, and risks will get access to Web Administrator (Microsoft Project Server)
    http://technet.microsoft.com/en-us/library/cc197668(v=office.14).aspx
    kirtesh

  • Bulk Project Site option isn't working in project server 2010 migrated from PS 2007.

    Hi,
    I am doing a test migration from epm 2007 to epm 2013. 
    So first, i need to migrate the project server 2007 to project server 2010. i have 2 separate environments for EPM 2007 and EPM 2010).
    there is no problem in migration process and i successfully migrate entire PWA 2007 to 2010, except Workspaces (Project sites).
    Bulk project site option is not helping. I have tried 4-5 times with different PWA 2007 databases (PWA1, PWA2...) but this option did not work. and errors in queue are WSSWebDoesNotExist(16405) and GeneralQueueJobFailed(26000).
    Then next time while migrating all over again i kept the same port and same PWA name then bulk project site option worked.
    Question is, Do i need to keep the same PWA name and same port for the new upgraded PWA??,  one more issue regarding this is that if don't keep the same PWA name and i open the project site and click on the "Project web app" back link, it
    redirects me to old PWA site which doesn't exist and give me page not found error (Obviously).
    Below, you can see the both scenarios.
    my previous PWA 2007 site, say  - http://epm2007:2222/PWA
    When  -  migrated PWA 2010 site, say  - http://epm2010:3000/NewPWA    (Bulk project site update just doesn't work)
    When -  migrated PWA 2010 site, say  - http://epm2010:2222/PWA    (Bulk project site update worked)
    Whats the solution of this problem. is there any utility or query to link all project sites correctly?
    Will i face the same problem while migrating PS 2010 to PS 2013??
    Thank you.
    sandeep

    Hi,
    I would say it is easier to keep the same PWA name between 2007 and 2010 (no need to have the same port).
    If you want to move to a new PWA URL maybe you can use stsadm backup/restore as detailed in this article?
    http://technet.microsoft.com/en-gb/library/ee662500(v=office.14).aspx
    Hope this helps
    Paul

  • How to set Logo Image for each Project Site Seperately in project server 2010.

    Hi,
    I want different logo images to be set for each Project Site of different  project Separately in Project server 2010.
    Scenario is,   we have different Project of different client , each client want different logo for their respective Projects.
    How to accomplish this task?
    Please Help me.
    Thanks

    Hello. Store the logo somewhere accessible, either in a library at the PWA site collection or on the project site, make a note of the URL to the site then navigate to the project site and depending on what logo you want to update you can click Site Actions
    > Site Settings > title and description then update the image URL there. Alternatively, on the homepage of the project site add an image web part then reference the new logo using the URL. Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • Error when navigating to the PWA root site for Project Server 2010

    I received a nice Happy New Year from my Project Server 2010 today. I tried to navigate to the root site and received the following error.
    Error
    The base type 'Microsoft.Office.Project.PWA.PJBaseWebPartPage' is not allowed for this page. The type is
    not registered as safe.
    Troubleshoot
    issues with Microsoft SharePoint Foundation.
    Correlation ID: b1898d3e-5d41-4ed4-9466-1d7775714293
    Date and Time: 1/3/2012 10:54:53 AM
    I did some searching and found that it could be one of 2 things
    1.      
    App Pool security
    2.      
    Custom Master page.
    All the sub-sites seem to work fine, so I went with option 2. I changed the Master page of the root site back to v4.master and everything works fine again.
    So far the only solution I found to allow for using a Custom master page is to modify the web.config as suggested here:
    http://jimecox.wordpress.com/2011/05/03/project-server-2010-changing-master-page/
    My custom master was working fine for the past 6 months, so I’m not sure why I need to make this new update.
    Anyone else run into this recently with another fix? The changes seem to be opening the security on the Project web app a bit or am I wrong?
    Thank you in Advance!

    Looks like I fixed this by changing the Master page back to the OOTB version v4.master here:
    https://<pwa url>/_Layouts/ChangeSiteMasterPage.aspx
    Then I navigated to the PWA root site.
    https://<pwa url>/default.aspx
    Finally changed the master page back to my custom one. Error gone!

  • Project site security best practise - project server 2010

    I have following requirement
    environment:
    project server 2010
    project sites created out of project site templates. So they follow project server security model.
    requirement:
    the are users who do not needs to see any thing except the content on project site.  The user does not need to access project \pwa
    Question:
    what is the best approach
    create sharepoint based  groups for the projectsite?
    Create project server based group?

    pgshah570,
    If you are using the automatic synchronization for project site permissions, then the permissions are granted based on the following rules:
    Project managers who have published a project or who have Save Project permissions on a project are added to the Project Managers (Microsoft Project Server) site group.
    Team members with assignments in a project are added to the Team members (Microsoft Project Server) site group.
    Other Project Server users who have View Project Site permission on a project are added to the Readers (Microsoft Project Server) site group. 
    If you are NOT using the automatic synchronization, then project sites are like any other SharePoint Sites, and you can use SharePoint groups or AD groups. I recommend using AD groups to grant permissions. The Project Server Security groups in this scenario
    do not have any impact on Project Site permissions.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • Project Server 2010 - Updated User Profile - Display Name is Old Name

    Similar to question"It shows the Domain\Logon account instead the User Name (up right corner)" but not quite the same. I also checked on the related topics list and could not find a solution.
    We have a Resource in Project Server 2010 whose name changed. This included a change to her loginID as well as her email address. I went in to PWA > Server Settings > Security > Manage Users and changed the
    Name, Email Address, and User Login Account fields accordingly. When the user goes into Project Server or any of the Project Sites, her old User Name is reflected. If she accesses any other SharePoint site (not associated with Project Server) her
    new name shows up in the upper right hand corner of the screen.
    We do not have AD Synchronization turned on.
    How can we edit the name that appears in the upper right corner of the screen?

    Hi,
    Use Display name shown on right hand site is not from PWA, its from SharePoint User profile. When we make change to user display name, sometime SharePoint Still retain the old account and also add new account. To fix the issue we have to remove the user
    profile from PWA root site.
    Open PWA and navigate to following path
    Site Actions>>Site Settings>>People and Groups
    Click on More from left hand site list of groups
    Select appropriate group,   belongs to the user
    Select the user and from Actions tab remove the user. (you may see two entries old and new), Either you can delete both or click on each account to validate correct user ID.
    Once again navigate to PWA>>Server Settings>>Manage User
    Edit affected user and click on Save
    Have user log on to PWA and validate the result.
    Hrishi Deshpande – Senior Consultant DeltaBahn
    Blog | < |
    LinkedIn
    Please click Mark As Answer; if a post solves your problem or Vote As Helpful; if a post has been useful to you.This can be beneficial to other community members reading the thread.

  • Where can I find the web site ID of a project site in Project Server 2010?

    Hi, I need to find the ID of the project site of a project in Project Server 2010 in order to be able to identify that web site in the Sharepoint Content DB (in the reporting DB, in Projects_View appears the URL of the project site but not its web
    site ID). I need to list the documents stored in the project sites of the projects contained in the Project Center inside PWA.
    Thank you very much
    Regards
    Carlos Negroni

    Hi Mahesh:
    Thanks but what I need is to link that ID with the related project in Project Server databases. Anyway I think I'll use the FullURL information to join the tables because that information appears in the Reporting Database of Project Server (although maybe
    it is not the best alternative).
    Regards

  • I want to break inheritence and create unique permissions in a Project Server 2010 project site list/library.

    Some Project Managers want to restrict permissions on certain lists or libraries in their Project Server 2010 project site. However, when I have done this for them, by breaking inheritence to the parent site and then removing/adding users with unique
    sharepoint permissions, it seems that when the project schedule is published, some of the newly created permissions are lost.
    I have tried creating a SharePoint group at the project site level and then applied it with specific permissions (eg. Contribute) to the list/library and this seems to work better but I haven't been able to confirm yet if this will work in the
    longer term.
    Does anyone know what is the best method to break inheritence and set up unique permissions on a list in a Project Server 2010 project site that will not be lost when the project schedule is published?
    Thanks
    Peter

    Thanks Lynda
    I am aware that I can disengage the entire permissions sychronisation using that setting but that is not what I want to do.  I just want to be able to break the inherited permissions on individual document libraries or lists on specific Project Sites
    so that I can restrict access to nominated people.
    My issue is that when I do this, I find that some of the amended permissions disappear from time to time.  It seems to be related to when the schedule is published.  They
    don't revert to the inherited permissions, just some of the people who I have given direct access to no longer have access.
    Im just trying to find out the best way to manage setting non-automated permissions on a single list or library in a Project Server project sites so the changes stick.
    Peter

  • Project Server 2010 permissions granted through RBS are not flowing through to Project Sites.

    Hi,
    I have configured RBS as "The Project Owner is a descendant of the user via RBS"  its working fine for Projects.
    But users are  facing access denied issue when working with project sites RBS is not working for project sites.
    Can any  one Help me How can i grant permissions Automatically for project sites also as same like projects is it possible ?
    The Members in  Executives group can see all projects in organization but same like can they see all project sites ? 
    I have found one blog of
    RaymondRis he is recommending to do it manually as its not possible to grant Project site permissions Automatically.
    http://blogs.technet.com/b/raymond_ris/archive/2013/05/09/project-server-2010-permissions-granted-through-rbs-are-not-flowing-through-to-project-sites.aspx
    Thank You, Kumar KSV

    Kumar,
    The permissions to project sites is not cotrolled by the RBS, as you have discovered. It is controlled by the Security Category permisisons, and the settings if the permssions are auto synced. The permissions work like this:
    Project managers who have published a project or who have Save Project permissions on a project are added to the Project Managers (Microsoft Project Server) site group.
    Team members with assignments in a project are added to the Team members (Microsoft Project Server) site group.
    Other Project Server users who have View Project Site permission on a project are added to the Readers (Microsoft Project Server) site group. 
    As long as you use the Auto Sync of permisisons for project sites, i do not think there is any work around.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • Updating custom fields in project server 2010/2013 using psi

    Hi,
    I have two custom fields . Lets call them A and B.
    A has some content. Now i want B to have the same content as A . B is a formula custom field wher b=[A] .
    now b is empty data and A has data.
    how do i get column in B be populated.
    i tried manual publish. IT worked but i have several projects.so iam looking for a script to do bulk publish so that data in B can be populated with data in A
    a) i checked out project (CheckOutProject)
    b) published project (QueuePublish())
    c) checked in project (QueueCheckInProject())
    however i donot get the value of A reflected in B using. Am i doing something wrong?
    Pls help.Any pointers towards a script would behighly appreciated.
    i am using project server 2010
    Thanks
    Su

    Hello,
    You probably want to use Project Pro to do the publish so the calculation happens and updates field B. For bulk publish using project pro use VBA to automate project pro to open each project then do save and publish etc.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

Maybe you are looking for