Resource Management Powershell
Documentation Home
  • Home
  • Installation
    • Installing the PowerShell module
  • Configuration
    • Configuration management
    • ConfigSync File
    • Variables File
      • <Variables> element
        • <Variable> element
    • <Operations> element
      • <ResourceOperation> element
      • <AnchorAttributes> element
      • <AnchorAttribute> element
      • <AttributeOperations> element
        • <AttributeOperation> element
    • Building references
  • Usage
    • Cmdlet reference
      • Set-ResourceManagementClient
      • Get-Resource
      • Save-Resource
      • Search-Resources
      • Search-ResourcesPaged
      • Remove-Resource
      • New-Resource
      • Update-ResourceManagementClientSchema
      • Import-RMConfig
      • New-XPathQuery
      • New-XPathQueryGroup
      • New-XPathExpression
      • Get-ApprovalRequest
      • Set-PendingApprovalRequest
  • help and support
    • Quick reference guide
    • Working with different data and attribute types
    • XPath expression examples
Powered by GitBook
On this page
  • Description
  • Syntax
  • Parameters
  • Examples
  1. Usage
  2. Cmdlet reference

Get-ApprovalRequest

PreviousNew-XPathExpressionNextSet-PendingApprovalRequest

Last updated 2 years ago

Description

The Get-ApprovalRequest cmdlet allows you retrieve approval requests for the current user. The cmdlet can be combined with the to approve or reject pending approval requests.

Syntax

Get-ApprovalRequest [-Status <ApprovalStatus>]

Parameters

Status

Optional. Allows you to specify to get only Pending, Expired, Rejected, or Approved requests. When no value is specified for this parameter, all approval requests are returned

Examples

# Get all pending approvals
$obj = Get-ApprovalRequest -Status Pending

# Get all approval requests
$obj = Get-ApprovalRequest 

# Approval all pending requests
Get-ApprovalRequest -Status Pending | Set-PendingApprovalRequest -Decision Approved
Set-PendingApprovalRequest