This repository has been archived by the owner on Jul 22, 2024. It is now read-only.
3.0.0
Through this release the following changes were made
- Agreement
- Added the Get-PartnerAgreementStatus command to get the status of acceptance of the Microsoft Partner Agreement for the specified partner
- Authentication
- Updated how Connect-PartnerCenter writes warnings during an authentication attempt
- Updated how New-PartnerAccessToken prompts for interaction
- When using Connect-PartnerCenter with an access token the account and tenant information are now extracted from the access token
- Azure
- Added the Get-PartnerAzureBillingPolicy to get the billing policy for the specified customer
- Added the Set-PartnerAzureBillingPolicy to update the billing policy for the specified customer
- Build
- Updating the test project from .NET Core 2.2 to .NET 3.0
- Dependency
- Updated to the latest version of the Partner Center SDK for .NET
- Invoice
- Added the
Period
parameter to the Get-PartnerInvoiceLineItem command to provide a way for the user to specify if they want the current or previous unbilled line items - Addressed issue #202 that was returning request for invoice line items with no errors
- Added the
- Module
- Addressed issue #217 that was impacting executing commands through Azure Automation
- Updated the transient error strategy for network operations
- When running any command with with the
Debug
parameter the request and response from the API will be written to the console in addition to any operation specific debug information
- Security
- Modified the Get-PartnerUser command to leverage a task scheduler for requesting from Microsoft Graph
- Modified the Get-PartnerUserSignActivity command to leverage a task scheduler for requesting from Microsoft Graph
- Updated how Test-PartnerSecurityRequirement prompts for interaction
- Subscription
- Addressed an issue where the request for subscriptions by partner was causing an
InvalidCastException
to be thrown - Corrected the output for the Get-PartnerCustomerAzurePlanEntitlement command
- Addressed an issue where the request for subscriptions by partner was causing an
- Validation
- Addressed a scenario where a
NullReferenceException
could be thrown when running the Test-PartnerAddress command
- Addressed a scenario where a