I have a Microsoft Project Server 2007 instance on a network server. I want to call from a development machine a webservice from PSI. How can I connect to PS by specifying a username and password? (Something similar to what happens when you access the PWA in a browser, you enter your username and password, even if on the computer from which you work you have another user/password).
Log on to Project Server and call PSI method
1.8k Views Asked by kjv At
2
There are 2 best solutions below
1
Alex Angas
On
You need to use Project Server's provided impersonation solution. There is a How To and Walkthrough available here.
From memory it's quite involved to get working (e.g. need to generate web service proxies) but once you do it works well.
Related Questions in AUTHENTICATION
- Access roles from multiple applications
- Different storyboard's entry points depending on a parameter
- SoundCloud Authentication Consistently Returns 401 invalid_grant For Some Users
- sendxmpp not authorized failure (Error AuthSend)
- Retrieve user information from Active Directory on login
- Log in through active directory
- Ember.js REST Auth Headers
- Validate Deezer access token on server
- Why does IIS Anonymous Authentication turn on by itself after I publish my project to server?
- Laravel - session data survives log-out/log-in, even for different users
- How can I share Azure Active Directory authentication between server side and client script?
- django rest framework - token authentication logout
- NameValuePair, HttpParams, HttpConnection Params deprecated on server request class for login app
- How to delete user from _User through Parse REST API
- Cannot login with new SQL User - SQL 2014
Related Questions in PROJECT-SERVER-2007
- PSI new task custom fields are not being written
- Project Server Login Issue
- How to add Enterprise custom field to display actual costs from a different DB in Project Server?
- Use SharePoint Search to crawl Project Server project metadata?
- MS Project Server 2007 : Programmatically toggle Task Alerts for Project Resources
- How to know that MPP published to the server is not created using a template available in Microsoft Project Server?
- "An unexpected error has occurred" error on accessing PWA (Project Web Access)
- Log on to Project Server and call PSI method
- If I only know a project's name how do I get its GUID?
- How to know if a project is checked out or checked in from PSI?
- SharePoint 2007 web parts integration with Project Server 2007
- Exception from HRESULT: 0x800A03EC ( open function for excel )
- Project Server 2007 Issues and Risks lists
- HTTP status 401: Unauthorized when calling from ExtendedPSI
- Cube Configuration
Related Questions in PSI
- MS Project 2010 PSI: Is there a way to get custom field values without loading a project?
- Create task in existing MSP project using PSI
- Google page speed insights and CLS
- PSI WCF New-WebServiceProxy
- How to force IntelliJ plugin to parse a file's PsiReference resolutions?
- PSI new task custom fields are not being written
- how to read the names of all custom fields in microsoft project?
- Why does core web vitals not correlate with Google PSI?
- Custom language plugin - braces alignment when returning an object
- PsiClass to java.lang.Class
- Why does calling children of KtFile trigger NoSuchMethodError?
- Why does calling KotlinCoreEnvironment.createForProduction cause IlegalStateException?
- How to determine resource work availability in PSI
- Change Project Owner Using PSI 2010(Project Server Interface)
- Retrieve resource working hours from Project Server via PSI
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Instead, I simply set the credentials for the web service to network credentials using a custom user, domain and password. Seems to work for what I need.