This repository has been archived by the owner on Jul 22, 2024. It is now read-only.
Releases: microsoft/Partner-Center-PowerShell
Releases · microsoft/Partner-Center-PowerShell
2.0.1911.4
Through this release the following changes were made
- Azure
- Added the Get-PartnerAzureBillingAccount command to get billing accounts where the authenticated user has access
- Added the Get-PartnerAzureBillingProfile to get billing profiles for specified billing account
- Added the New-PartnerAzureSubscription to create a new Azure subscription for Microsoft Partner Agreement billing account.
- Security
- Updated the Get-PartnerUser command to ensure all user accounts are returned
- Updated the Get-PartnerUserSignActivity command to ensure all user sign-in activities are returned
2.0.1911.3
Through this release the following changes were made
- Authentication
- Addressed issue preventing the Test-PartnerSecurityRequirement command from working as expected
- Addressed issue #186 that was preventing access token from being generated when using the device code flow
2.0.1911.2
2.0.1911.1
Through this release the following changes were made
- Authentication
- Addressed issue preventing CTRL+C from interrupting the waiting for a response during the interactive authentication scenario
- Invoicing
- Daily Rated Usage Line Item
- Added the EntitlementId, EntitlementDescription, PCToBCExchangeRate, PCToBCExchangeRateDate, EffectiveUnitPrice, and RateOfPartnerEarnedCredit properties
- Modified the type for the AdditionalInfo and Tags properties from string to Dictionary<string, string>
- One Time Invoice Line Item
- Added the BillableQuantity, MeterDescription, PCToBCExchangeRateDate, PCToBCExchangeRate, PriceAdjustmentDescription, and PricingCurrency properties
- Daily Rated Usage Line Item
- Partner
- Added the Get-PartnerUser command to get partner user accounts
- Added the Get-PartnerUserSignActivity command to get sign-in activities for the specified user account
- Added the Get-PartnerUser command to get partner user accounts
- Product Upgrades
- Added the Get-PartnerProductUpgrade command to get information on product upgrades for the specified customer
- Added the Get-PartnerProductUpgradeEligibility command to determine if the specified customer has a product eligible for an upgrade
- Added the Get-PartnerProductUpgradeStatus command to get the status for product upgrades for the specified customer
- Added the New-PartnerProductUpgrade command to perform an upgrade for the specified customer
- Subscriptions
- Added the Get-PartnerCustomerAzurePlanEntitlement command to get entitlement information for an Azure Plan
- Usage
- Added the Get-PartnerCustomerUsageRecord command to get month usage records for all customers
- Removed the
Get-PartnerCustomerSubscriptionUsage
command due to changes with the Partner Center SDK for .NET. This command will be replaced with the Get-PartnerCustomerSubscriptionMeterUsage and Get-PartnerCustomerSubscriptionResourceUsage commands
2.0.1909.4
Through this release the following changes were made
- Authentication
- Address issue #156 where the refresh token was not being returned if it had not been previously used by the module during an interactive authentication attempt
- After successfully authenticating the module will attempt to get country and locale based on the partner organization profile
- Log events from the Microsoft Authentication Library (MSAL) will now be written to the console when the debug flag is set
- Security
- Adding the Test-PartnerSecurityRequirement command to help validate that the authenticating account was challenged for multi-factor authentication
2.0.1909.2
Through this release the following changes were made
- Authentication
- Addressed issue #153 that was preventing the New-PartnerAccessToken command from working as expected.
2.0.1909.1
Through this release the following changes were made
- Agreements
- Added the Get-PartnerAgreementTemplate command to provide access to the links download or view the Microsoft Customer Agreement
- Added the ability to request the Microsoft Customer Agreement template metadata
- The AgreementType enumeration has been removed, and where it was used the type has changed to a string
- Authentication
- Added the ability to invoke Connect-PartnerCenter without requiring the creation of an Azure Active Directory application
- Enabled interactive login support for cross-platform by default
- Device code flow login is now the backup option of interactive login fails, or the user provides the
-UseDeviceAuthentication
switch parameter - Token cache is now shared with other products, such as Azure CLI and Visual Studio 2019
- Module
- The
PartnerCenter
module now supports PowerShell 5.1 and PowerShell, as a result thePartnerCenter.NetCore
module will be retired
- The
- Subscriptions
- Added the New-PartnerCustomerSubscriptionActivation command to make it where third-party subscriptions can be activated in the integration sandbox
1.5.1908.1
Through this release the following changes were made
- Authentication
- Transitioned from Active Directory Authentication Library (ADAL) to the Microsoft Authentication Library (MSAL)
- Roles
- Added the Get-PartnerRole command to get partner roles
- Added the Get-PartnerRoleMember command to get the members for the specified partner role
1.5.1907.2
Through this release the following changes were made
- Agreements
- Removed the UserId parameter from the New-PartnerCustomerAgreement command
- Devices
- Addressed an issue preventing the successful creation of a device batch
- Modified the output for the New-PartnerCustomerDeviceBatch command.
1.5.1904.2
The following changes were made with this release
- Authentication
- Addressed issue #113, where the access token would expire for long running operations
- Network
- Any operation that is aborted due to task cancellation exception will now be retired three times
- Utilization
- Added the page size parameter to the Get-PartnerCustomerSubscriptionUtilization command