Replies: 2 comments 6 replies
-
Top work @gdbarron Will need to take the new version for a spin internally. Really pleased to see the progress being made with breaking changes also 🎉 |
Beta Was this translation helpful? Give feedback.
-
The following doesn't seem to work as intended or understood: Get-ServiceNowRecord -Table incident -Filter @('assigned_to' -eq 'UserNameHere') -Verbose I also want the ability to have multiple filters. The following doesn't seem to work either: Even a command like the following doesn't work: Is there something I'm missing? (Using ServiceNow module version 3.0.0 with PowerShell version 5.1) |
Beta Was this translation helpful? Give feedback.
-
Hi all. A lot of work went into this release and I hope it's useful. There are some breaking changes, but I've tried to keep them to a minimum as I move through some cleanup and consolidation. Please let me know if you find the new functionality helpful or any issues you might find given the number of changes.
Get-ServiceNowRecord
Id
property to easily retrieve a record by either number or sysid.ParentId
property to easily retrieve records based on the parent number or sysid. For example, to retrieve catalog tasks associated with a requested item executeGet-ServiceNowRecord -Table 'Catalog Task' -ParentId RITM01234567
.Description
property to retrieve records based on a table specific description field. For many tables this field will be short_description, but will be different for others. For example, when performing this against the 'User' table, the description field is 'Name'.Id
without providingTable
,Get-ServiceNowRecord -Id inc0010001
. To see the list of known prefixes, execute$ServiceNowTable.NumberPrefix
after importing the module.gsnr
. With the above change, a Get can be as simple asgsnr inc0010001
.Table
parameter inAdd-ServiceNowAttachment
andGet-ServiceNowAttachment
.Id
parameter toAdd-ServiceNowAttachment
andUpdate-ServiceNowRecord
which accepts either number or sysid. Just as withGet-ServiceNowRecord
you can now provide justId
if it has a known prefix.Get-ServiceNowAttachment
to get attachments either via associated record or directly from the attachments table when you want to search all attachments.Get-ServiceNowAttachment
which can be really useful when searching across the attachments table.Update-ServiceNowNumber
has been deprecated and the functionality has been added toUpdate-ServiceNowRecord
. An alias has also been added so existing scripts do not break.Get-
functions except forGet-ServiceNowRecord
andGet-ServiceNowAttachment
. Table specific Get functions have been deprecated.Get-ServiceNowRecordInterim
has been created and all table specific Get functions have been aliased so existing scripts do not break. Please start to migrate toGet-ServiceNowRecord
as these functions will all be deprecated in the near future.ServiceNowSession
. You can still authenticate with Credential/Url, but must useNew-ServiceNowSession
.Set-ServiceNowAuth
,Remove-ServiceNowAuth
, andTest-ServiceNowAuthIsSet
have been deprecated.Get-ServiceNowAttachmentDetail
toGet-ServiceNowAttachment
.Get-ServiceNowAttachment
toExport-ServiceNowAttachment
.Get-ServiceNowTable
andGet-ServiceNowTableEntry
have been deprecated. UseGet-ServiceNowRecord
.This discussion was created from the release v3 - Major release.
Beta Was this translation helpful? Give feedback.
All reactions