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
- Authenticate Flask rest API
- Sends a personalised error message from the back-end to the front-end with Nuxt-auth
- How to connect Spotify PKCE Authorization Boilerplate to Login-Button in React
- Laravel SPA auth with Sanctum
- _supabaseClient__WEBPACK_IMPORTED_MODULE_1__.supabase.auth.signIn is not a function
- My openID Authentication return 'You must have either https wrappers or curl enabled.'
- How to detect the Minimization of Custom Chrome Tabs on Android?
- Wordpress redirect to homepage after successfully logged in
- How to modify the prebuilt UI of authentication in aws amplify version 6 in React Native
- Creating a login system for my website, navlist not working?
- Receiving 400 bad request on post when customer auth handler is used
- Creating Azure B2B login system with Vue.js frontend & Python Django backend
- Gradio chatbot: how to export individual conversation histories?
- Set-Cookie header not forwarded by nginx to the client
- git asking for authentication when auth.json is present while running composer update
Related Questions in PROJECT-SERVER-2007
- Exception from HRESULT: 0x800A03EC ( open function for excel )
- How to know that MPP published to the server is not created using a template available in Microsoft Project Server?
- Project Server 2007 Issues and Risks lists
- PSI new task custom fields are not being written
- "An unexpected error has occurred" error on accessing PWA (Project Web Access)
- HTTP status 401: Unauthorized when calling from ExtendedPSI
- How to add Enterprise custom field to display actual costs from a different DB in Project Server?
- SharePoint 2007 web parts integration with Project Server 2007
- Use SharePoint Search to crawl Project Server project metadata?
- Project Server Login Issue
- 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?
- Log on to Project Server and call PSI method
- Connecting Team Foundation Server and MS Project - Experiences?
- Cube Configuration
Related Questions in PSI
- Population stabiliťy index fof multiclass classification
- Is there a quota for each IP address and is there anything we can do about it?
- Population stability index of XGBoost model
- Custom language plugin - braces alignment when returning an object
- I'd like to know how to check the annotation in Custom Lint
- Why does calling children of KtFile trigger NoSuchMethodError?
- Why does calling KotlinCoreEnvironment.createForProduction cause IlegalStateException?
- Why does core web vitals not correlate with Google PSI?
- PsiClass to java.lang.Class
- Google page speed insights and CLS
- Querying for Project Permissions on Sharepoint 2019 using CSOM
- Lighthouse Version used for PageSpeed tests
- SQL error using INNER JOIN function to insert values
- PSI update lookup table on Project Server - error "LookupTableAlreadyExists"
- Project Server Planned Work Does not update
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 # Hahtags
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.