GithubHelp home page GithubHelp logo

Comments (4)

gdbarron avatar gdbarron commented on July 24, 2024

I believe you need to specify the sys_id for the user, not the email address. Perhaps not the best way to do it, but in the past I've created an incident and assigned it manually, retrieved the incident details with Get-ServiceNowIncident and gotten the sys_id that way.

from servicenow-powershell.

Rick-2CA avatar Rick-2CA commented on July 24, 2024

bdbarron is correct - usually the user's sys_id is what you need. I've also gotten away with using the user's display name, however display name could be subject to multiple matches and may not resolve to the specific person you want.

Get-ServiceNowUser can be used to query users to get the sys_id.

from servicenow-powershell.

 avatar commented on July 24, 2024

So when I run Get-ServiceNowUser I don't see myself - does that mean the team that supports our API internally doesn't have the database populated with that information is all? I did find a few email addresses in the list however, grabbed their sys_id and passed the hashtable that way with update-ServiceNowIncident with no luck... Is it possible our service now api doesn't support this you think? I'm using assigned_to in my hashtable and almost positive this is correct.

from servicenow-powershell.

Rick-2CA avatar Rick-2CA commented on July 24, 2024

You've done a Get-ServiceNowUser -MatchExact @{email='your_email'} and you don't show up? I'm not a ServiceNow admin, but from everything I've seen your user has to be in your tenant's database to function.

May be worth talking to your ServiceNow admins for assistance to ensure you have the rights to do what you're attempting to do. The example in your original post looks fine syntax wise. Would expect that you just need to pass your sys_id to change the assignment to you.

from servicenow-powershell.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.