How to update a master project in Project Online via CSOM or REST?

I can update "regular" projects via the CSOM, but what about Master projects?
1. ProjectContext.Projects does not seem to include master projects. This also seems to mean that the following code works if ProjectId is a non-master. If ProjectId is for a master project, then ExecuteQuery returns nothing.
var Projects = projContext.LoadQuery(projContext.Projects.Where(p => p.Id == ProjectId));
projContext.ExecuteQuery();
2. I can get master projects via a REST call. But then, how do you update them? The documentation suggests that it is possible to do CRUD operations via REST, but I can't find any documentation that explains how to actually do that.
Or, I am just missing something? It would seem that not having access at all to Master Projects would be a blocking issue for most?
Mike G.

Hi Mike,
This one perked my interest and yes I can confirm the same, Master Projects (ProjectType = 6) DO NOT appear in the CSOM at all, and while they do show up in the OData feed they are actually also not visible as far as I can see in the REST or any other client
side endpoint!
This interested me (affects my bulk edit for one) so I just did a bit of .NET Reflecting and I can see that in the ProjectCollection constructor in the back end (with SP1 installed) it is specifically loading
only projects of type 0 and 5! Tsk, tsk.
Martin Laukkanen
Nearbaseline blog - nearbaseline.com/blog
Bulk Edit and other Apps - nearbaseline.com/apps

Similar Messages

  • Pls revert with the solution. No Idea how to update VAT master.

    Hi
    gurus
    Pls revert with the solution. No Idea how to update VAT master. Its been pending for long.
    Anil

    Hi,
    Please clarify where you want to update?
    SJ

  • How to make a master project in ROBOHELP HTML 8

    Hello,
    With the word version I just just put the winhelp files in the same directory as the master file and everything would go well, I have also done the same thing with .chm files. How do I create a master project with thw webhelp pro layout, I have 7 different projects that I want to include in the master project. Do I have to copy all file into one directory?
    ehsan

    You are not the first to be confused and I wish Adobe would give this output a new name precisely because people do assume it must be a better version. It does offer additional features but you have to have the extra cost RoboHelp Server installed on the server. Without that, it does not fly.
    This topic explains the differences. 
    http://www.robowizard.com/RoboWizard/NewProject.htm#MonthlyScry/082005.htm
    See also the RoboHelp Reviewers Guide. https://share.acrobat.com/adc/adc.do?docid=e5b134d2-67a7-44dd-b89f-c4f349e97423
    If you want those features, then you need to buy RoboHelp Server 8 as well as RH. Otherwise, use WebHelp and follow the instructions on my site.
    Are your developers aware you are changing things? If not, their calls to the help will not work and they might get a bit grumpy.
    See www.grainge.org for RoboHelp and Authoring tips

  • IE11 not working after latest Windows Updates when viewing Project Online sites

    Ever since the latest Windows Updates rolled out a few weeks ago we cannot get Internet Explorer 11 to work with our
    Project Online sites at 365.  We tried putting it into compatibility mode but then it runs painfully slow.  Is Microsoft aware of this problem?  Our workaround is to use Chrome --- which is really ironic, right?  To access 365 Project Online
    sites we can't use Microsoft's own browser!  We have to use Google's --- you have to laugh or else you'd cry.

    We tried putting it into compatibility mode but then it runs painfully slow.
    Sounds like the site is doing browser User-Agent sniffing.  Compatibility mode forces IE7 Quirks mode emulation.  So, you may need a more modern emulation (e.g. via the Developer Tools, Emulation tab, F12, Ctrl-8).  But the real fix would
    be to get the site to stop doing User-Agent sniffing and support all modern browsers.
    A usability problem with a Developer Tools override is that it has to be done each time and the DT window has to be left open for the duration of the session.  You can report compatibility issues here:
    https://www.modern.ie/en-us/compat-issue-report
    Then one way or another you may eventually get better usability on that site with IE11.
    FYI
    Robert Aldwinckle

  • How to update an Encore project after a small PPO change

    Hi guys,
    I am new and I *think* I know how to do this but I wanted to double check with you.  I did google around but was unable to find help.
    I have created a PPO movie with chapters, sent it to encore, and created menus etc successfully. I saw a mistake in the original footage while watching the disc I made. Its a small mistake.  So I went back to PPO and made my correction.
    In order to get this fix into my finished encore project is this how I do it ?
    In Encore :   File / Adobe Dynamic Link /  Import Premer Pro Sequence                ?
    which would result in brining in this sequence with chapter markers .   then I delete the original sequence and rehookup this new sequence to the menus. am I right?
    Please advise  ! thanks !!

    Hi all, I just thought I would update my note.  Turns out, I had to start over.
    Yes, there is the ability to "right click on the timeline and pick Update markers" with the goal of importing new PPO timeline that had changes. I think there is a point of no return once you burn a disc or disc image - which is what I had done.  With all the rendering that went on Encore can't deal with the project that way, at least right now.
    So, I first saved the menus I had created for the project to disk. Then I got into PPO and "send to Encore" again. It was just time consuming to reconnect all the chapters.
    FYI to anyone out there in the same situation.
    Oh and another interesting thing; The "mistake" I needed to correct in my project was an unwelcome clip that got stuck onto the very end of the timeline. I didn't know it was there until I saw the entire DVD. I think it was one single frame. So I googled "clip cut" etc in Encore and found that there is the ability to click on the clip and drag the small red/black icon with the arrow to the left to reduce the timeline.  I did that 4 times in a row each time generating an Encore crash.  Just think, if that had worked I wouldn't have had to start over.  Oh well!
    have a great day everyone.

  • How to use PSI with Project online 2013

    There are some entities in project server that we cant interact with using Client side object model like views etc. We need to use PSI for them.
    If not, Is there any other approach to get entities such as views.

    Hello,
    You can use the PSI, this link for SharePoint Online claims auth will help you authenticate - this helped us :)
    http://msdn.microsoft.com/en-us/library/office/hh147177(v=office.14).aspx
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • Authentication using CSOM with Project Online

    How are we to connect to Project Online with CSOM? All the SDK articles do not include any type of authentication. So if we are trying to use the CSOM to list out projects, and I try to create a credentials object and pass that to the ProjectContext.Credentials,
    how would this work with the Project Online solution? 
    If I try to use the standard network credentials, I get "(403) Forbidden" when I pass in my onmicrosoft.com account and password for credentials. I am the admin on my instance.
    So a little help on understanding how to connect remotely to Project Online via CSOM would be great.
    Here is a sample PowerShell script I am using. Same result in C# too:
    Add-Type -Path 'C:\Sync\Microsoft EPM\Scripts\Microsoft.ProjectServer.Client.dll'
    $credentials = Get-Credential "[email protected]"
    $pwaPath = "https://bossnunyatest.sharepoint.com/sites/pwa"
    $projContext = New-Object Microsoft.ProjectServer.Client.ProjectContext($pwapath)
    $projContext.Credentials = $credentials
    $projContext.Load($projContext.Projects)
    $projContext.ExecuteQuery()
    #Receive (403): Forbidden although I am admin
    #This works fine against OnPrem
    $projContext.Projects|select Id,Name
    Thanks,
    Kirk

    Project Online is a part of SharePoint. Programmatically accessing Project Online uses the procedures that are described in the Office and SharePoint app development SDK; see
    Build apps for SharePoint.  PowerShell can be used to administer Project Server 2013 (Windows
    PowerShell cmdlets for Project Server 2013); I don't know of a way that PowerShell could be used with the CSOM for Project Online.
    App development with the CSOM requires Visual Studio 2012 with the Office and SharePoint tools and other client components installed. See
    How to: Set up an environment for developing apps for SharePoint on Office 365. The simplest way to start is to create a SharePoint-hosted app; the other app types require using
    OAuth. The procedures for Project Online are essentially the same as described in How to: Create a basic SharePoint-hosted app, except you'd provide the URL of your PWA site
    instead of the URL for SharePoint, and instead of the SP.ClientContext, you use
    $(document).ready(function () {
    var projContext = PS.ProjectContext.get_current();
    var pwaWeb = projContext.get_web();
    ... and in the Default.aspx page, set a reference to PS.js, e.g.
    <script type="text/javascript" src="/_layouts/15/ps.debug.js"></script>
    Jim Corbin [MSFT]

  • How to add a project into master project by Powershell

    How to add a master project and sub-projects powershell
    I use project server 2013, I want inserting multiple sub-project plans into a project master

    Hello,
    You can't do this directly in PowerShell using the PSI etc. as the PSI can't create master projects / insert subprojects. You could however do this in VBA if required or automate Project using PowerShell COM object.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • How to regularly update the Master data/Text/ Hierarchy for BW DEV?- Urgent

    Hi Experts,
    Can anyone help me to understand how to update the Master data/Text/ Hierarchy regularly for BW DEV.
    Since all the new query developments are taking place in DEV, users are not finding the latest Masterdata/ Texts /Hierarchy in the DEV system.
    I have searched in SDN and got a document "HOW TO DOWNLOAD A HIERARCHY TO A FLAT FILE". However, is there any other way to upload the master data automatically on periodical basis.
    Please help urgently.
    Advance Thanks,
    BW USA

    If you want to extract master data from PRD in order to load in DEV, i suggest to do this (its a tricky thing):
    For example, you want to download 0EMPLOYEE
    1-In PRD, transaction RSD1
    2-Enter 0EMPLOYEE
    3-Copy the Master table for 0EMPLOYEE (/BI0/MEMPLOYEE)
    4-transaction SE16
    5-Enter the table name /BI0/MEMPLOYEE
    6-in the selection screen, go to "Options" Menu and select "User parameters", and now select "Standard List SE16"
    7-Execute
    8-Now its show's up the 0employee data, go to "System" menu - List - Save - Local File
    9-After you have the flat file, only rest create Infopackae in DEV Env. and load it from the flat file.
    Asigns points if useful.
    Regards

  • Project Online Resource Management

    We will be using project online for Resource Management - managing the workload on many machines - and do this function across the team collaboratively.
    I was wondering how resources are managed in Project online. After loading tasks on my resources/machines , I need to be able to see/view how much workload is distributed on these resources/machines and if I can assign a pending task to the resource or shuffle
    the work around.
    I would like to use 2 project pro and 2 project lite licenses to manage resources/machines.

    msayani2 --
    Firstly, all of your people and machines need to b entered in the Enterprise Resource Pool.  For each of the machines you list, enter a Max. Units value that represents 100% multiplied by the number of machines you have.  For example, if you have
    three road graders, you would enter 300% in the Max. Units column for a Road Grader resource.
    Next, you will need to build enterprise projects, add the required people and machines as team members in the project, assign the resources to each task as needed, and then save and publish each enterprise project.
    To see how the workload is distributed for your resources, navigate to the Resource Center page and select the resources whose assignments and availability you want to study.  At the right end of the Resources ribbon, click the Resource Availability
    button.  On the Resource Availability, select the time range you want to use and you can then see the availability of your selected resources.  You can also click the Resource Assignments button to study how the resources are being used on tasks
    across all projects in Project Server.
    Hope this helps.
    Dale A. Howard [MVP]

  • Updating custom boolean attribute in Active Directory via OIM

    The adapters delivered with the AD connector support updating standard attributes (string) and multi-value attributes, but I can't seem to figure out how to update a custom Boolean attribute in AD via OIM. The delivered Boolean fields all appear to have custom adapters (ie Account Locked, Password Never Expires, etc.)
    I've tried using the delievered adpADCSCHANGEATTRIBUTE adapter, but it fails (as expected) with:
    +com.thortech.xl.integration.ActiveDirectory.tcUtilADTasks : updateDetails : Attributes cannot update:[LDAP: error code 21 - 00000057: LdapErr: DSID-0C090B73, comment: Error in attribute conversion operation, data 0, v1772 ]+
    Suggestions?

    No I don't have custom boolean attributes in AD. But I added custom attributes of other types.
    When you say custom, do you mean it did not come with the out of the box AD connector, but exists in the Active Directory of your organization?
    There are a few attributes in AD which look like they are boolean when you see the AD console but are actually different. Look at the link for details.
    [http://support.microsoft.com/kb/305144]
    Look at this post for context.
    AD Provisioning - Password never expires & User must chg pwd at next logon
    Thanks,
    M

  • HT202853 I have many project made in move HD that are not updating to the new iMovie 10 on my new iMac.  Why is this not working as stated?  How do I get my projects back from backup after old iMac crashed?

    I have many projects made in imovie HD that are not updating to iMovie 10 on my new iMac.  Why is this not working as stated on the article HT202853?  How do I get my projects back from backup after old iMac crashed?

    According to:
    Update projects and events from previous versions of iMovie in iMovie (2014) - Apple Support
    you can update from iMovie versions 7, 8 and 9, but iMovie HD is iMovie 6.
    Maybe you can update in two steps, first from iMovie 6 to iMovie 7, 8 or 9 then to iMovie 10. 
    Geoff.

  • I updated to yosemite os and was in the middle of a project with final cut pro 10.  Now it says final cut pro is incompatible.  How can I access my project and/or update final cut?

    I updated to yosemite os and was in the middle of a project with final cut pro 10.  Now it says final cut pro is incompatible.  How can I access my project and/or update final cut?

    There is this offer of a trial version FC Pro X with 30 day runtime:
    http://www.apple.com/final-cut-pro/trial/
    Too bad you didn't have a complete backup that could run the previous OS X
    and then you could resume using an earlier Final Cut Pro (10) or (7) since a
    clone would have been a means toward that position.
    http://www.apple.com/support/finalcutpro/
    http://www.apple.com/support/pro-apps/
    This appears to be another good reason to check out all the reasons why one
    would want or need to upgrade a working OS X version, since these kinds of
    events are known to happen as a direct result.
    Sorry to not have an answer to this, other than try & use the Trial version...
    Or see if someone at Apple sales/support can field your issue w/ an answer.
    Good luck & happy computing!

  • How to update project files in Archive ?

    Hi there,
    When we start up our 10.0.6, it will ask us whether we want to update the project files.
    For effieciency purposes, I moved a lot of my project files to an acrhived folder so that FCPX doesn't search for it when loading.
    Thus, I believe, the projects files in the archive folder will not be updated. So, how will these be updated ?
    Thanks

    andynick wrote:
    I move all my updated Events and Projects to a new (temporary) folder, then move the archived Events and Projects (a few at a time) to their relevant folders where FCP X will detect them on launch, and update them.
    Andy
    OIC, so when the FCPX is launched, it will come out with a message asking you to update whenever you move an old Project files and/or Event files to the "correct" folder ?
    Thanks

  • Does the dependent task/milestones across projects in a Master project get updated automatically?

    Hi
    We have a master project which has 5 sub projects in our PS 2013 environment. The milestones in the sub projects have dependency across projects with in the Master project.
    Would like to know, if we update a milestone in one of the sub projects, would it automatically update the other milestone in another project (which has dependency)..?
    Please suggest.

    When you open the sub-project, you can see the corresponding linked tasks in grey color. As soon as you modify, can see the changes in the respective linked tasks.
    Later when you open the other sub project, you will get a prompt like "Links between Projects 'project name'"
    choose the task and accept the changes, later click on close.
    Then you can see the changes reflected in the respective tasks.
    Not mandatory to open the master project and expand.
    Cheers. Happy troubleshooting !!! Sriram E - MSFT Enterprise Project Management

Maybe you are looking for

  • Type layer error: Could not complete your request because of a program error.

    I am trying to rebuild text in a photo. I clicked the type tool, clicked on the background layer (knowing a new one should form) and got this error: Could not complete your request because of a program error. Then I made a new blank layer, clicked on

  • Can you transfer apps from one Mac to another?

    I have both a desktop Power PC G5 running Mac OS X Tiger (10.4.11) on which I sync my iPod Touch and have all my apps, movies etc. I also have an Intel MacBook Pro running Leopard (with no link to the iPod Touch). If I buy an iPad, how do I sync the

  • Uploading photo in oracle 10g express edition

    Hi, I want to upload photo in my database running on oracle 10g express edition.This process must handle simultaneous uploading and with minimum error. Problem is the site is online and anyone can upload garbage,etc.so i am planning to collect images

  • Oracle IdM integration with Microsoft ILM 2007/FIM 2010

    We currently have ILM 2007 in our environment with limited usage at the moment. We are looking at purchasing Oracle Identity Manager to implement an enterprise wide IAM solution. We were wondering if it is possible to continue using ILM like a middle

  • My photo tab on iCloud is gone how do i get it back

    there are several tabs on my icloud but my photo stream tab is not there how do i get it on or back?