Skip to main content

Note

This release will go to our early adopters on the 12/12/2023 and will be rolled out in stages to all our partners over the 2-3 weeks following. You will get an email with the Release Notes when you receive the latest version.

If you are interested in being an early adopter, talk to your Partner Success Manager!

What's New ๐ŸŒŸโ€‹

We are excited to announce our latest platform release RC13!

Alongside various updates to SmartForms, this release includes significant improvements across different areas of the Pia Portal. These enhancements are:

  • Introducing Pia Config Watcher! ๐Ÿ”
    • Nightly Configuration Checked
    • Suppress Alerts
    • Email Notifications
  • Added support for Clients with multiple environments ๐Ÿค
    • Ability to configure multiple profile for a client
    • Pia Chatbot Changes to support multi-environment clients
  • Service Now Connected Service Updates ๐ŸŒŸ
  • Additional Enhancements ๐ŸŒŸ
  • 3 Bug Fixes ๐Ÿ›

See below for further details.

As always, Partner Support is available to assist you.

๐Ÿ” Introducing Pia Config Watcher!โ€‹

Pia needs to know the latest up to date information about your clients environment. Sometimes, the information pia knows can become misaligned and this can cause issues when you go to run a Pia Automation. Introducing the Pia Config Watcher!

This new tool will check configuration daily to make sure the values remain valid and notify you of any issues either via the config dashboard or via email.

Read more below on how to setup this feature.

Config Watcher Checks:โ€‹

With the Config Watcher, Pia will be alerting you when it detects any issue in the following areas:

  • Ticketing System Configuration (Webhooks & API)
  • Client Server Config (Global Config & DC, Azure AD and Exchange Server Checks)
  • Pia Agent Checks (including version, activation, online/offline Checks)
  • Microsoft Authorization (MS Graph plus Delegated consent checks)
  • Client Environment Tags check
  • Package Config check (required fields and valid config checks)
  • SmartForms Setup Checks

Things you can do with Config Watcher:โ€‹

  • Keep track of issues identified by Pia Config Watcher on the Config Dashboard
  • Resolve issues with Pia Watcher with steps provided to you on how to fix each type of issue you may encounter (#22629)
  • Ask Pia Watcher to re-check any issues once they have been resolved (#22629)
  • Subscribe to notifications when Config Watcher detects issue so that you can be aware and action issues as they occur. Manage your notifications settings via the Email subscriptions option in Pia Config Watcher (#22059)
  • Suppress Checks when you need to reduce the sensitivity level of the watcher
    • At this date, all the checks are relevant to Pia functioning correctly but you may wish to suppress some of the alerts temporarily while you fix them (#22626)

New User Permissions for Pia Config Watcherโ€‹

The Pia Config Watcher is tied to two new access levels that have been added in the partner Portal. These access levels are:

  • View Config Watcher: This access level will give you the ability to view Pia Config Watcher dashboard.

  • Manage Config Watcher : This access level will give you the ability to create and subscribe to notifications and suppress checks in Pia Config Watcher. (#22626)

Pia Chatbot Changes to support Config Watcherโ€‹

Pia Chatbot will display Config warnings for the issues which may affect package executions. You can manage this option in the Tenant Settings screen under the Config Watcher section.

Note

This option will determine if an automation may have an issue due to a failed check. Refer to the list of checks which Pia watcher runs on a nightly basis in the list above. (#22628)

๐Ÿค Added support for Clients with multiple environmentsโ€‹

In this release, we have added additional features to support our Partners managing clients with multiple environments (Prem Only, Cloud Hybrid, Cloud Only and Semi Hybrid).

This allows your Service Desk to select a relevant environment to run Pia automation. For Example:

  • Schools often have two environments, they will separate the student environment from the staff environment. That means your Pia staff will be able to select the environment that they want to Pia automations on.
  • You may have a client who has acquired another business and manages their IT separately but in your ticketing system, you treat this as one client servicing both environments. Pia will now support this scenario.

A new "Configuration profile" widget is now available in the Client Dashboard, enabling you to create and manage multiple profiles for your clients. The newly created profiles come with limited options compared to the default profile, streamlining the configuration process and eliminating the necessity to set up every detail for each profile.

You will be able to switch between profiles by clicking on the drop-down that will be available at the top right corner when multiple profiles are created. (#22330)

Pia Chatbot Changes to support multi-environment clientsโ€‹

To support the multi-client environment furthermore, changes have been made to the Pia Chatbot as well. When using multiple profiles, you must first select a profile to run Pia automations with.

Note

If the profile is switched between package executions, Pia will start a new chat session and create a new ticket under the parent client in the ticketing system. (#22333)

๐Ÿ› ๏ธ ServiceNow Connected Service Updatesโ€‹

We have also updated the connected service for ServiceNow to include the following changes:

  • New Company Sync Button: This button will allow you to run a manual sync to import a list of clients from the ticketing system into Pia.
  • Setup Webhooks Button: The Setup Webhooks button has now been added to ServiceNow so that you can automatically configure Webhooks into the ServiceNow Ticketing System using the Pia Portal.

๐ŸŒŸ Additional Enhancementsโ€‹

  • Performance Improvements to improve the speed of loading of the Pia chatbot and Package Editor for editing automations.
  • Improvements to the setup and configuration of Pia integrations with your ticketing system during onboarding including additional troubleshooting tools to help troubleshoot connectivity issues with your ticketing system.
  • Updated security certificate for the Pia Agent.

๐Ÿ› Bug Fixesโ€‹

  1. The Live Packages Screen has now been updated to show single entry for each package run regardless of the number of tags assigned to the package. (#22345)
  2. Fixed an edge case scenario for the packages to be unlocked when retrieved from sandbox. (#22346)
  3. The Pia Canvas screen has now been updated to ignore accidental spaces in the ticket status field and display the tickets in the required column. (#22327)

Note

This release will go to our early adopters on the 12/12/2023 and will be rolled out in stages to all our partners over the 2-3 weeks following. You will get an email with the Release Notes when you receive the latest version.

If you are interested in being an early adopter, talk to your Partner Success Manager!

We are excited to announce our new Automation Release, RFC352- Automation 7.0!

With this release, we are launching some exciting new features that the Pia Team has dedicated significant time and effort to creating.

๐ŸŒŸIntroducing SmartForm Automations!โ€‹

Note

To get started with your SmartForms Addon Journey, please speak to your Partner Success Manager.

In the past few releases, we've provided a glimpse into the SmartForms portal and its features. Now, in this latest release, you can get your hands dirty with a variety of new SmartForm Automations.

We have chosen our top 8 most popular Automations and created new versions of them that your clients can use to submit their requests. Additionally, we've included an extra SmartForm Automation that enables you to configure submissions for requests that fall outside the scope of the initial eight automations.

Here are the SmartForm Automations that are now available for you to configure for your clients:

  • User Onboarding (New User)
  • User Offboarding (Terminate User)
  • Account Locked Out
  • Change Calendar Permissions
  • Create or Remove a Mail Forwarding Rule
  • Grant or Revoke Mailbox Access
  • Reset Network Password
  • Setup Out of Office

Additional SmartForm Automation: Basic IT Request

Note

Click here to learn more about SmartForms.

๐Ÿค Full Integration with Pax8!โ€‹

To offer full integration with Pax8, we have updated two of our existing automations (New User & Terminate User) and created a new package (Pax8: Modify Subscription) allowing you provision and decommission licenses using the Pax8 licensing service and opt in for various licensing services offered by Pax8.

Note

For these packages to function, you must have a licensing-connected service set up for Pax8 in your Pia Portal. Click here to learn about Pax8 Connected Service.

Updates to the New User Packageโ€‹

Note

Please note that it will only work for Pax8 at this stage. We will be adding support for the other CSPs in an upcoming release.

The Pia: New User package has been updated with additional configuration options that allows you to enable Pax8 license provisioning via Pia. These options are available in the Package Configuration Form and must be enabled for the package to use Pax8 as your licensing service.

Updates to the Terminate User Packageโ€‹

Note

Please note that it will only work for Pax8 at this stage. We will be adding support for the other CSPs in an upcoming release.

Like the New User Package, you will find additional package configuration options available in this package which must be enabled to de-provision Pax8 licenses using Pia.

New Pax8: Modify Subscription Packageโ€‹

To simplify the management of Pax8 subscriptions, we are introducing the Pax8: Modify Subscription package. This package presents the license and the cost within the Pia Chatbot, allowing you to review and choose how you wish to adjust the subscriptions. (#13094)

You can also set the maximum number of licenses that can be provisioned/deprovisioned in a single order using the settings option in the package configuration form.

Note

For further information on any of the above packages, please speak to your Partner Success Manager.

โš’๏ธ 4 New Automations!โ€‹

Pia: Change User Details Package (Semi Hybrid)

The Pia: Change User Details package now supports Semi Hybrid environment. (#15150)

Pia: Create a Group Package

You can now use the Pia: Create a Group package that is supported by these four environment types:

  • Cloud Hybrid
  • Cloud Only
  • On Prem
  • Semi Hybrid

With this package, you can create the following types of groups:

  • Distribution Lists
  • Security Groups
  • Mail-Enabled Security Groups
  • Unified/Microsoft 365 Groups (#22181)

Pia: Hide Mailbox from GAL Package

With the Pia: Hide Mailbox from GAL package, you can hide user(s) and/or mailbox(es) from the Global Address List without having to log into your customer's Exchange.

This package is available for Cloud Hybrid, Cloud Only and Prem Only environments . (#8475)

Pia: Reset MFA Package

Use the Pia: Reset MFA Package to manage user's MFA through Pia. This package allows you to revoke user MFA sessions (requiring users to re-register MFA), remove MFA methods and check current MFA methods configured for the user. (#3384)

๐Ÿ”ฅ Additional Package Enhancementsโ€‹

  1. Packages with drop-down fields to select the mailbox addresses have now been updated so that you will now be able to see the email address of the user along with the user name to avoid confusion when there are multiple users with the same name. (#13290)
Updated Packages...

Pia: Log Out User from Citrix Session
Pia: Log Out User from Windows RDS
Pia: Send SMS to User
Pia: File Share Security Change
Pia: Remote Desktop Setup
Pia: Network Drive Troubleshooting
Pia: Install/Uninstall/Reinstall Software
Pia: Microsoft Teams Troubleshooter
Pia: Win10 Outlook Package
Pia: Troubleshoot Windows VPN Configuration
Pia: Remote Desktop Troubleshooting
Pia: Remote Desktop Setup
Pia: Computer Space Cleanup
Pia: Computer Performance Report
Pia: Outlook Mail Flow Troubleshooting
Pia: Grant Public Folder Permission
Pia: Setup Mail Forwarding
Pia: Setup Out of Office
Pia: Release Quarantined Emails
Pia: Recover Lost Folder in Outlook
Pia: Grant Mailbox Permission in Bulk
Pia: Get Mailbox Information
Pia: Change Calendar Permissions
Pia: Add/Remove access to Mail Distribution List
Pia: Upload Staff Photo
Pia: Reset Network Password
Pia: Re-enable Terminated Account
Pia: Manage User Licenses
Pia: Get User Account Details
Pia: Change User Details
Pia: Bulk Update User Details
Pia: Bulk Add/Remove users to group
Pia: Add/Remove User from Groups
Pia: Account Locked Out
Pia: Re-Allocate User License
Pia: Terminate User

  1. The Bulk Update User Details Package has now been updated with additional validation on the inputs in the user details form to minimise errors. (#14018)
  2. The New User (All Environments) Package has now been updated to offer additional ways to fix upn conflicts in the package configuration form allowing you to pick alternative methods for making the upn unique. (#22179)

๐Ÿ› Bug Fixesโ€‹

  1. The Add/Remove User From Groups (All Environments) Package was allowing users to select non-synced AD users with disabled account. This has now been modified by adding a filter in the package to only list synced accounts with valid samAccountNames or non-synced accounts with null SamAccountNames to minimise package erroring. (#22439)
  2. The Bulk Add/Remove User to Groups (All Environments) Package was not displaying the users from the group correctly in some edge case scenarios. This has now been resolved. (#21805)
  3. The Bulk Add/Remove Users to Group Package was not including shared mailboxes in the mailbox selection dropdown in some edge case scenarios. This has now been modified to display shared mailboxes as well. (#21969)
  4. The Change User Details (Cloud Only) Package has been updated with additional validation of proxy addresses prior to updating the user details. (#18480)
  5. The File Share Security Change (Cloud Hybrid) Package now handles situations that includes corrupted GPOs more gracefully. (#22141)
  6. The Install/Uninstall/Reinstall Software Package has been updated with improvements to resolve the issue when installing certain software packages under the 'User' context. (#22228)
  7. The Modify Distribution Group (Cloud Hybrid) Package was erroring if the Global Configuration Form did not have OnPrem Exchange configuration. This issue has now been resolved so that the package now skips On Prem Exchange activities if the exchange configuration is not available in the Global Configuration Form. (#19167)
  8. The New User (All Environment) Package was having an issue where the name of the selected license was not consistent between the Chatbot and the ticket audit note. This has been fixed to display friendly name of the license in both areas. (#20371)
  9. The New User (All Environments) Package was has been added with an additional license in the license dropdown for Windows Defender. (#22273)
  10. The New user (Cloud Hybrid) Package was added with a friendly name for Minecraft Education Faculty, Microsoft 365 A3 Suite features for faculty and Minecraft Education Student licenses as it was showing SKU to make it easier to read. (#22600)
  11. The New User (Semi Hybrid) package has been updated to improve handling for misconfiguration of UPN suffixes. (#22368)
  12. The Terminate User (Cloud Hybrid) Package has been updated with additional waiting time to better support clients with large number of mailboxes. (#22199)

What's New ๐ŸŒŸโ€‹

We are pleased to share our latest platform release RC12.1!

In this release, more work has been done towards getting SmartForms Ready.

In addition to that, we have focused on some important bug fixes and made some enhancements to the Partner Portal to provide you with a better user experience.

  • New "Access Pia Partner Portal" Role ๐Ÿ™‹
  • Additional Bug Fixes ๐Ÿ›

See below for further details.

As always, We're here to helpโ€”reach out to Partner Support whenever you need assistance.

๐Ÿ™‹ New "Access Pia Partner Portal" Roleโ€‹

With this release, a new role "Access Pia Partner Portal" will be available in the Edit User screen of the Partner Portal. This role will provide you with initial access to the Pia Partner Portal from where you can be assigned additional Access levels as required.

This has been done to avoid the confusion around what the "Engineer" role in the Pia Partner Portal does.

From now on, the "Engineer" role will give you access to the Pia Chatbot in the ticketing system where you can execution automations and send feedback. However, if you need ANY access to the Pia Partner Portal, you will need to have the "Pia Partner Portal" role assigned to you.

Note

All existing users with "Engineer" role will automatically get the "Access Pia Partner Portal" role assigned to them. However, this role will need to be manually assigned for the new new users created. (#22024)

๐Ÿ› Bug Fixesโ€‹

  1. The Adoption Report was not updating the data as per the Start Date and End Date entered. This has now been fixed so that correct data are displayed based on the filters added. (#21843)
  2. Fixed an issue in the Connected Service for Connectwise where the Company Sync was not working as expected. (#22680)
  3. Fixed an edge case scenario for high memory usage causing stability issue for Pia. (#22717)
  4. Fixed an edge case scenario where The "Export Chat History" popout in the Chatbot was not giving the option to enter an email address to send the PDF of the chat history. (#22696)

What's New ๐ŸŒŸโ€‹

We are pleased to share our latest platform release RC12!

Our primary focus in this release has been setting up more foundations for SmartForms, you will see few mentions of functionalities relating to SmartForms below.

We have also made some enhancements and important bug fixes which are mentioned below:

  • 3 New CSP Integrations! โš’๏ธ

  • Live Packages Screen Enhancements

    • Added Ticket Filter option in the Live Package Screen
    • Added Source Filter option in the Live Package Screen
    • Extension automation now display as a nested log under the primary package
  • Additional Enhancements ๐ŸŒŸ

    • Updated Feedback options in the Pia Chatbot
    • New Activity and Condition have been added to support the SmartForms feature. More information will be available on the full release of SmartForms.
  • 5 Bug Fixes ๐Ÿ›

See below for further details.

As always, We're here to help โ€” reach out to Partner Support whenever you need assistance.

What is SmartForms?โ€‹

As an MSP, your clients will often submit tickets by emailing or calling your Service Desk. With Pia SmartForms, you can give your clients a consistent experience by prompting your clients with the questions that you need answered to fulfill their IT request.

The primary goal is to enhance the precision of data gathering and end-to-end automation of IT requests. This has the effect of removing the double handling of information and back and forth between your engineers and your client.

๐Ÿ”ฅ A Sneak Peek into SmartFormsโ€‹

Here's what your client will see in the SmartForms Portal depending on what you turn on:

Note

You can customise this page using the white labelling options.

More Questions?

For more information on SmartForms, please speak to your Partner Success Manager.

๐Ÿ”† Live Packages Screen Enhancementsโ€‹

Added 'Ticket Id' Filter option in the Live Package Screenโ€‹

A new filter has been added in the Live Package screen allowing you to filter live Packages using the Ticket Id. This section is called "Filter Ticket ID" and can be used by typing your ticket Id.

If you are searching for a particular ticket in the Live Packages view, this will make it easier as it will save time. (#15511)

Added 'Source' filter option in the Live Package Screenโ€‹

One more filter has been added in the Live Package screen allowing you to filter the packages based on the source of the package execution.

By default, the 'Source' filter will have "Pia Chatbot" selected which will filter all the packages that were executed in the Pia Chatbot. However, you can choose from additional options to filter your package based on different sources such as Schedules or Triage (Ticketing System). (#22064)

Function Packages now display as a Nested log in Live Packages Screenโ€‹

Previously, the extension packages were displayed as a separate log when viewed in the live packages screen. This has now been changed so that they are displayed under the primary package as nested log making it clear that the extension package is running within the primary package. (#22062)

๐ŸŒŸ Additional Enhancementsโ€‹

Updated Feedback Options in the Pia Chatbotโ€‹

The options available in the feedback drop-down of the Pia Chatbot have now been modified. The reason behind this is that we have taken a new approach to how we do machine learning making use of larger sets of data generated through AI.

If you would still like us to work with you on improving the ML on your tenant, please work with your PSM to give us good and bad examples of tickets that we are classifying for you.

These are the feedback options that are now available in the Pia chatbot:

  • Pia was a good bot
  • Pia had an issue during my ticket
  • Other Feedback (#22151)

โš’๏ธ 3 New CSP Integrationsโ€‹

With this release, Pia will extend its support for more Licensing services. The configuration options for each of them will be available in the connected service screen of the Pia Partner Portal.

  1. Rhipe CSP Integration (#7498)
  2. Dickerdata Integration (#7499)
  3. Ingrammicro Integration (#8177)
Note

As with all Platform Releases, this is setting up connected service and the above integrations are available for custom automations for now. We will be updating the Pia New User and Pia Terminate User to fully automate the provisioning and deprovisioning of user licenses as a part of User Onboarding and User offboarding

๐Ÿ› Bug Fixesโ€‹

  1. The 'Client' Filter in the client screen did not allow ampersand symbol "&" previously. This has now been modified so that you can now use the filter to search for clients that have '&' in their name. (#22107)
  2. Fixed an edge case scenario where the data was not populating in flexible assets as the IT Glue Connected Service was having an issue with the sync. (#21919)
  3. Previously, the Triage package failed when it was executed against the ticket for clients that are not synchronised into Pia from your ticketing system. This is now handled gracefully. (#21834)
  4. The Ticket Audit Note was not reflecting in the ConnectWise Manage Ticket for a custom built package which has now been fixed in this release. (#22203)

We are excited to announce our RFC271 release, introducing new and improved automations alongside some important fixes.

More Extension Points ! ๐ŸŒŸโ€‹

We have added more extension points in some of your favourite automation packages (i.e. New User package, Terminate User package and Reset Network Password package) allowing you to create and link more extensions into these packages. (#21889)

Below are the areas the packages will now have extension points available:

Package NameExtension Points
New User Package
  • Start of the Package
  • Before New User is created
  • End of the Package
  • Terminate User Package
  • Start of the Package
  • After the Terminate User form is submitted
  • End of the Package
  • Reset Network Password Package
  • After the user is selected
  • For more information on Extension Points, refer to this article.

    Added Support for the Lastest version of Azure AD Connect Cloud Syncโ€‹

    We have extended our support to the latest version of Azure AD Connect Cloud Sync enabling you to use Pia for clients that are on the latest version.

    What do I need to do to use Cloud sync?โ€‹

    • You need to re-authorise and re-delegate the client that you want to use Cloud Sync on because we have added a new scope which requires your client to do this.
    • if you have not already filled this out, you need to add the Cloud Sync server to the Global Config Form. This may already be filled out if you were previously using AD Sync. (#18226)

    Additional Functionalities in Get User Details Packageโ€‹

    The Get User Details (All Environments) Package has been updated to retrieve additional information about the user which are:

    • Locked out status
    • Password expiry status
    • Enabled/Disabled status

    Based on the status for each of the fields above, the package will then suggest additional actions that you can perform to change the status eliminating the need for you to manually search for a package which will perform the required action. (#9974)

    New Bulk Add/Remove users to Group Package to support Semi Hybrid Environmentโ€‹

    A new version of the Bulk Add/Remove users to Group package has now been created to support semi hybrid environment so you can now run the package for the clients that are on semi hybrid environment. (#15146)

    Improved Performance for New user Packageโ€‹

    Performance improvements should now be noticeable when executing the New User(All Environments) package in your Pia chatbot. (#22003, #22140)

    Added Description Field to multiple packagesโ€‹

    A description field has been added to Terminate User, Re-enable terminated User and Change User Details packages allowing you to store and view custom information about the user for whom the action is being performed.

    This feature is ON by default for Change User Details Package. For Terminate User and Re-enable Terminated User Packages, this is OFF by default. (#21826)

    Additional Package Enhancementsโ€‹

    1. The Bulk Update User Details (Cloud Only & Cloud Hybrid) Package Form has been added with validation rules in the First Name, Last Name and Mobile Number fields to eliminate typos and validation errors. (#14018)
    2. The New User (All Environments) Package has been added with one more configuration option called "Enable Default Password Never Expires" which when ticked will force the 'Set the password to never expire' to be ticked when creating a new user. You can Opt In this feature in the Package Configuration Form. (#8749)
    3. The New User (All Environments) Package form has been modified so that you are now able to customise the email address to be different to the UPN of the use you are creating if the suggested email does not match your company policy. You can Opt In this feature in the Package Configuration Form. (#21708)
    4. The Reset Network Password (Cloud Hybrid) Package has now been updated allowing you to set a default password. You can Opt In this feature in the Package Configuration Form. (#15004)
    5. The Setup Mail Forwarding (Cloud Only & Cloud Hybrid) Package has now been renamed to Setup/Remove Mail Forwarding to correctly indicate the actions that can be performed through the package. (#9082)
    6. The Terminate User (Cloud Only & Cloud Hybrid) Package has now been updated to force Sign out the user from their account in azure and force disable the user in azure upon termination. (#22180)
    7. A handful of packages has been promoted to full release and the beta tag has been removed. (#21355)
    8. We have increased the number of suggestions after each package executions based off common patterns of how they are used. Your automation will now finish before you are suggested with the automation options which means the suggestions will not affect the completion of your automation. (#12522)

    ๐Ÿ› Bug Fixesโ€‹

    1. The Bulk Update User Details Package displayed UPN which was not required. This can been modified to only show relevant form fields. (#19771)
    2. Changed the Chat Message Option from "Done" to "None" when Pia asks if you would like to perform any other action with the user after the original package execution is complete. (#18371)
    3. The Create Shared Mailbox (Cloud Only) Package was sending incorrect values for display name which has now been amended. (#21867)
    4. The Delete Mail Contacts (Cloud Only) Package had a clerical error denoting the wrong action which has now been fixed. (#21262)
    5. The New User (All Environment) Package was waiting for the license even if the "Enable wait for group based license" option was not ticked. This has been fixed now so that the package behaves correctly as per the option selected/unselected. (#22261)
    6. The New User (All Environments) Package was not updating the job title of the CW contacts. This has now been fixed so that the package now updates additional properties of a CW contact. (#22067)
    7. The New User (All Environment) Package was not populating the Teams Phone with Phone Calling Plan licenss in the list of available license which has now been updated to consider the license. (#21720)
    8. The New User (Cloud Hybrid) Package was having a validation issue in the form which has now been fixed to allow the users to be created with only one character in the Last Name field. (#18879)
    9. The New User (Cloud Hybrid) Package was failing to create users due to an edge case scenario which has now been fixed. (#22130)
    10. The New User (Cloud Hybrid) Package displayed negative license count. This behavior has now been modified to only display licenses with count above 0. (#22144)
    11. The New User (Cloud Only) Package was not able to create a New User as the "Company Name" was longer than the defined limit. Updated the character limit in the form so that the package can accept longer names. (#19805)
    12. The New User (Prem Only) package was failing due to the presence of extra grave (`) accent characters within the filter block. This has now been fixed. (#21974)
    13. The OpenVPN Setup/Reinstall Package errored when configuring the end user's PC which has now been fixed. (#22289)
    14. The Reset Network Password (Cloud Only) Package option "Change Password at next logon" was not working as the users were having to reset their password upon attempting to login in some cases. This has now been fixed so that if the option is not selected, the password is reset instantly. (#21319)
    15. The Teams Troubleshooter Package was failing if the Teams cache could not cleared. This behaviour has now been modified so that the engineer will get a message in the chat if the Teams cache could not be cleared and also will get option to Force shut down Teams. (#18791)
    16. The Terminate User (Semi-Hybrid) Package was not providing a list of OUs to move the terminated user to. This has now been fixed so that the package now displays a list of available OUs where the user can be moved upon termination. (#21604, #19268)
    17. The Terminate User (Semi Hybrid) Package was only disabling Azure Account skipping the DC Account in some cases which has now been fixed to disable account is both areas. (#21915)
    18. The Triage Package was not firing the tickets and assigning an engineer to the tickets due to an edge case scenario which has now been fixed. (#22166, #21513)
    19. The Win10 Install Network Printer Package was erroring if the required information for the printer was not available. This has been modified to take into account additional information which can be used by the package alternatively. (#21281)
    20. The Win10 Printer Troubleshooting Package was failing when no printers were found for the user. An error handling has been added so that a message is displayed in the chat advising the engineer that no printers are found. (#22276)

    What's New ๐ŸŒŸโ€‹

    We're pleased to share our latest platform release RC11!

    In this release, we have laid the groundwork for Smartforms along with the following changes:

    • 5 Enhancements ๐Ÿ’ก
      • Added Pax8 CSP Integration
      • Performance Enhancements
      • Added SharePoint Graph API Permissions
      • Added Azure Cloud Sync Graph API Permissions
      • Updated Partner Portal Menu layout
    • 10 Bug Fixes ๐Ÿ› ๏ธ

    See below for further details.

    As always, We're here to help โ€” reach out to Partner Support whenever you need assistance.

    ๐Ÿ”ฅ Enhancementsโ€‹

    Added Pax8 CSP Integrationโ€‹

    With this release, we have created support for our first CSP integration!

    Pia now offers integration with Pax8, enabling you to meet your licensing needs through Pax8. You can now set up a Connected Service for Pax8 within the Connected Services screen of your Pia portal. This allows you to make use of it as part of Extension Automations and Custom Automations.

    Pia will be updating over the next month or so it's existing automations (New User and Terminate User) to increment and decrement licensing as part of those processes. We will also be adding a new Automation for Managing Licensing via Pia.

    To learn more on configuring the connected service for Pax8, refer to this article.

    Performance Enhancementsโ€‹

    Performance improvements should be noticeable in the following areas across Pia:

    • Client Screen
    • Package Editor Screen
    • Pia Chatbot Screen
    • Pia ConnectWise Embed/Chatbot Screen
    • Pia Package Execution (#21233, #20793, #20794, #20795 and #20796)

    Added SharePoint Graph API Permissionsโ€‹

    SharePoint support has been added via the ability to reauthorise your client with an increased scope covering SharePoint which will allow you to write custom automations that connect to SharePoint to perform actions (#19878)

    Added Azure Cloud Sync Graph API Permissionsโ€‹

    Azure Cloud Sync permissions have now been added in preparation for Pia to roll out support for Cloud Sync in place of Azure AD Connect for Pia's AI Desk automations (#19478)

    Updated the Pia Partner Portal Menu Layoutโ€‹

    We have updated the Partner Portal Menu to be more condensed. This allows us to free up some space in the menu as well as make the menu options easier to find (#18016)

    ๐Ÿ› Bug Fixesโ€‹

    Here are the bug fixes in this release:

    Adoption Report Fixโ€‹

    1. Tickets from 2021/2022 are coming up in the adoption report: Applied changes to make sure not to update the ReportingDate in the training record if the ticket lastmodified date is older than 90 days by default. The value can be controlled using the settings.(#21183).

    Other Fixesโ€‹

    1. An asterisk (*) is displayed on the activity while switching from one activity to another after discarding the changes made in the first activity. (#19516).
    2. In the Agent Screen sorting via LastCheckInDate was not working previously. This has now been fixed. (#21272)
    3. Live Packages: Width change should resize the package list. (#21780)
    4. Live Packages Screen: fixed ordering of the logs in live packages view. (#21783)
    5. Added some more robustness to the way that we handle Microsoft App Registrations/Authorisations to ensure that they auto renew more regularly and that the authorisation only expire when the password is changed on the account. (#19438)
    6. When Authorising clients, there were a couple of scenarios that would cause the page to look like it was consistently loading meaning it looked like the Authorisation has failed or always in progress. We have updated to have some Refresh steps and retry loops which we would expect you to be able to authorise clients with one interaction now. (#21233, #21154)
    7. Updated the scopes to allow cloud sync to be used as a part of the Pia automations. Like with most updates, we will update the Pia automations to take advantage of the updates on the scopes in the coming month. (#19478)
    8. Fixed an edge case where an IT Glue link was not working for a client as there was an extra space in ConnectWise Connected Service. (#21462)

    We are excited to announce our RFC308 release, introducing new and improved automations alongside some important fixes.

    In this release, we have focused on improving the Pia: New User package with added functionalities and several bug fixes.

    ๐Ÿ”ฅ New User Automation Changesโ€‹

    Here are the new functionalities you will come across when running your New User Package:

    Display name formatting Optionsโ€‹

    Display name format is now an option when configuring the New User automation - you can change the default display name generated during new user creation (you can still modify the display name during the confirmation step during the new user creation process). (#21710)

    Ticket Audit Log Note Options for Passwordโ€‹

    An option has been added to the New User package configuration to allow the password for the new user to be written onto the ticket audit log during new user creation (note, this is turned OFF by default) (#21706)

    New User Description Fieldโ€‹

    The user description field has been added, you can now optionally fill this field in when creating a new user. (#21695)

    ๐Ÿ› Bug Fixesโ€‹

    New User Fixesโ€‹

    1. When creating a user with more than 1 first name, the display name generated would trim the space in between the two first names. This has been fixed. (#21709)
    2. Hyphens were being stripped when the proposed display name and username was being generated. This has been resolved, hyphens are no longer stripped. (#21707)
    3. When selecting a user to copy, the OU was not being copied into the OU selection field on the user confirmation form. (#21721)
    4. The package was only reading the first item in scenarios where the AD Forest had multiple domains, this has been fixed now so that the package can now identify the correct domain. (#20800)
    5. Fixed an issue with New User (On-Prem) when copying a user, the groups were not being presented as selected in the confirmation form. (#20819)
    6. The New User (Semi Hybrid) package has been updated to take into account licenses that have warnings in the 365 license portal when retrieving the number of available licenses. (#21073)
    7. Added an option in the access level drop-down to handle errors when there are no access level present in the New User configuration. This was for the New User (Semi Hybrid)package. (#21609)

    Other Fixesโ€‹

    1. The Pia: Account Locked Out package was failing to unlock the user account in certain edge case scenarios, which has now been fixed. (#20834)
    2. The Pia: Bulk Add User to Groups package had duplicate items appearing in dropdown due to on-prem groups value being different to the cloud only groups. This has now been fixed. (#21697)
    3. The Pia: Bulk Update User Details package will now create contact for a user if there no existing contact found in the ticketing system. (#20806)
    4. The Pia: Create Mail Contacts package has now been updated to allow whitespace which the package will automatically trim while creating contacts. (#21350)
    5. The Pia: Create Shared Mailbox Package has been modified to automatically trim spaces at the beginning and end of the Display Name so that the package does not error when you use a display name with a space at the end. (#18412)
    6. The Pia: Win10 Install network Printer package was having an issue caused due to insufficient permissions when installing the driver or certain printer functions which has now been fixed. (#19730)
    7. The Pia: Win10 Install network Printer package was having an issues caused due to insufficient permissions when installing the driver or certain printer functions, this will now try different escalating permission levels. (#19812)
    8. The Pia: Recover Lost Folder in Outlook package was failing to obtain information from Outlook in certain edge case scenarios. Additional checks and error handling have been added to the automation to ensure that the package does not fail. (#20569)
    9. The Pia: Release Quarantined Emails package now also finds the emails that have the status "release requested". (#21277)
    10. The Pia: Re-enable Terminated Account package has now been updated to hide the warning messages in the chat once the correct step has been selected. (#20917)
    11. The Pia: Re-enable Terminated Account (Cloud Only) package was failing to convert user mailbox if the mailbox was not a shared mailbox and had already been converted to a user mailbox outside of Pia. This has now been fixed. (#21798)
    12. The Pia: Setup Mail Forwarding package has been updated so that duplicate messages have been removed from the ticket auditing notes written by Pia. (#21213)
    13. The Pia: Terminate User (Semi-Hybrid) package was updated with a task to disable ConnectWise contact after disabling Azure Users. (#21628)
    14. The Pia: Terminate User (Semi-Hybrid) package now allows the user to add pre-termination manual tasks in the package configuration. (#21501)

    As always, your feedback matters to us! Please share your thoughts at ideas.pia.ai.

    What's New ๐ŸŽฏโ€‹

    We're pleased to share our latest updates; including performance improvements, and key feature additions. As always, contact our Partner Support for any assistance required.

    • Update on Pia Agent Service ๐Ÿ”ฅ
      • Updated the security of the Agent
      • Enabled alternate communication pathways for Agents struggling to talk back to Pia
    • 5 Bug Fixes ๐Ÿ› ๏ธ
      • Autotask Adoption Report Reliability

    See below for further details.

    Remember, our team is here to help you make the most of these new improvements and features!

    ๐Ÿ”ฅ Pia Agent Updatesโ€‹


    We have released a new Pia Agent Version!

    VersionDescriptionRelease Date
    1.0.20230202.41N-1 Supported Version (Prior Release)2023-Feb-02
    1.0.20230801.19Latest Release - Supported Version2023-Aug-01

    What does it contain?โ€‹

    • A security patch for "Unquoted Service Path" vulnerability. This vulnerability affects services on windows and can allow privilege escalation for a windows service who's executable path does not contain "double quotes" at the start and end of the path. This would allow an attacker to escalate their privileges to system level access for a single device. Note: an attacker would already need administrator level access on a device to perform this attack.
    • A stability patch for some scenarios whereby outbound connections to Azure services for WebSocket connections fail to establish. This allows additional configuration which may be applied to troubleshoot connectivity issues with the Pia Agent (specifically, configuration of MQTT and AMQP protocols).
      • We have released a new article for Agent Troubleshooting on the Learn portal here

    How do I update my endpoints?โ€‹

    The Pia agent has a self-updating mechanism which automatically updates all existing installed agents to the latest version (including agents which are installed from an old installer).

    You may have noticed this update has already occurred for many of your agents (which you can check via the agents screen in the Pia Partner Portal) - the updates will occur in batches of 25 every 5 minutes.

    However - over time, we will block older versions of the installer from registering onto your Pia Tenant, so you must keep your installer up to date.


    What do I need to do?โ€‹

    As most Pia Partners are using their RMM to install the Pia Agent on newly registered devices, you should make sure your RMM scripts reference the latest version of the agent.

    If you are using the following URL in your RMM scripts, then you do not need to do/change anything:

    However, if you are hosting a copy of the agent installer for yourself, you will need to replace the agent installer file with the latest version which can be downloaded from your tenant via the "Download" button in the Pia Partner Portal.

    For more information about where this installer link is used in your RMM and how to update it, RMM specific instructions are provided below:

    ConnectWise Automate Kaseya RMM Datto RMM Other (N Central, Ninja, etc.)

    ๐Ÿ› Bug Fixesโ€‹

    Here are the bug fixes in this release:

    Adoption Report Fixโ€‹

    1. Webhook Not Reliable in Autotask: Added a maintenance task that would try to update the closed date of the tickets that were not marked as closed in our training record but were already closed in the target ticketing system(#20014).

    Other Fixesโ€‹

    1. Client sync not occurring and multiple fields on the Connected Service for Ticketing system show incorrect information: (#21674).
    2. Canvas not emailing ticket contact when adding note: (#20955).
    3. PopulateOds Error Due to > 40chars on Status: (#21600).
    4. Conditional Form Logic - Shown when should be hidden: (#21394).

    What's New ๐ŸŽฏโ€‹

    Please find a summary of our latest updates, including enhancements, performance improvements, and bug fixes. As always, contact our Partner Support for any assistance required.

    • 6 Enhancements ๐Ÿ’ก
    • 5 Adoption Reporting Fixes ๐Ÿ“Š
    • 8 Other Bug Fixes ๐Ÿ› ๏ธ

    Remember, our team is here to help you make the most of these new improvements and features!

    Version#: 1.0.20230715.9

    ๐Ÿ”ฅ Enhancementsโ€‹


    ๐Ÿ“’ Ticket Note Audit Log Customisation Optionsโ€‹

    We've introduced a new set of configuration switches for the Audit Log. These options offer fine control over audit events for when a package 1) starts, 2) produces form output, 3) encounters an error, 4) completes, and 5) is scheduled. This enhancement provides increased control and visibility over your automation operations (#13325).

    ๐Ÿ“šAdoption Report Performance Improvements:โ€‹

    We've made a bunch of behind the scenes changes to enhance the performance of the Adoption Report functionality for faster, smoother user experience (#20079, #21173).

    ๐Ÿšฎ User Deletion from Partner Portalโ€‹

    We now offer the ability to delete users directly from within the Partner Portal UI. This feature streamlines user management and accelerates administrative tasks (#17642).

    ๐Ÿ”‘ Finer Grained Access Controlโ€‹

    To enhance our access control mechanisms, we've also introduced finer-grained roles for the portal, splitting each major function between a "View" and an "Edit" role (#19742).

    ๐Ÿ’กShortcut to Raise Ideas:โ€‹

    We've added a Quick Link on the Partner Portal homepage for easier access to ideas.pia.ai (#19520).

    ๐Ÿ› Bug Fixesโ€‹

    Here are some of the more important bug fixes in this release:

    Adoption Report Fixesโ€‹

    1. Unusual Close Date: The value for closedDate was in an incorrect format (#19831).
    2. Filter including Report Dates: Fixed an issue where adoption report dates were being saved as part of the filter (#20449).
    3. Merged Tickets Showing Up as Missed Opps: Fixed an issue where the Adoption Report was counting merged tickets as missed opportunities, causing inaccuracies in the report (#20544).
    4. Missed Opportunities Infrastructure: Fixed an issue where the Pia Serviceable and Missed Opportunities Infrastructure queries were not excluding packages if they were not part of the associated client's environment (#20768).
    5. Merged Tickets not flagged as IsChildTicket: Existing method to extract parentid of merge child ticket was incorrect (#20945).

    Other Fixesโ€‹

    1. Pia Not Suggesting Packages for Autotask: When a ticket with an empty description was created, the ML Model did not run, resulting in no package suggestions. The fix is to use the ticket title to run the ML Model when the description is missing (#20470).
    2. Download Chat History Button Error 500: Fixed an issue where a user would get a 500 error when downloading chat history (#20372).
    3. "Reset" Delegate Permissions Button: The button was erroneously removing permissions for all apps. This bug has been resolved (#20396).
    4. Roles Not Automatically Being Assigned on Authorize: Fixed an issue with how roles get automatically assigned during aurthorise (#20412).
    5. Graph API Authorisation Fails to Present a List of Options: Fixed error in Azure Sign-in (#20745).
    6. Package Execution Listing Not Visible: When executing an extension automation, the package listing was not visible due to a silent exception caused by a data type mismatch (#20788).
    7. Conflicting Naming for Manage User Licenses: Issue was that the suggested package includes deleted published packages. (#20933).
    8. Canvas not emailing ticket contact when adding note: Ticket contact was not being sent an email. The fix introduced the required flag (#20955).

    We are quietly excited to announce our RFC257 release, introducing new and improved automations alongside some important fixes.

    ๐Ÿ”ฅ Major Changesโ€‹

    1. ๐Ÿ“ฆ NEW PACKAGE: Get Software Info - Our latest package allows engineers to generate a comprehensive list of software installed on servers or machines, selectable by user, and presented in an easy-to-read table format (#10030).
    2. ๐Ÿ’ฅ MAJOR UPDATE: Computer Performance Troubleshooting - Based on your feedback, we've enhanced the Computer Performance Report package. It now incorporates additional statistics, including network speed and detailed disk space usage. Plus, it presents them in a new, user-friendly report format (#17752).
    3. ๐Ÿ”€ Triage Automation - AutoTask Support - AutoTask support for the Triage automation. Auto categorisation, ticket stamping, routing are now available on AutoTask. (#12768).

    ๐ŸŒŸ Other Enhancementsโ€‹

    Several more additions to refine your automation processes:

    1. Ticket Triage: Routing Rule Conditions for PIA-Enabled Clients - PIA triage will now only run for clients meeting certain criteria such as PIA-enabled, automation available, or under a certain agreement type. This enhancement grants you greater control over your processes (#13505).
    2. Limit On-Prem Mailbox Creation to Exchange On-Prem - With granular control of plans in Microsoft 365 licensing, mailboxes will only be created on-premises when the mailbox creation environment is set to Exchange On-Premises (#19770).

    ๐Ÿ”„ Extended Semi-hybrid Supportโ€‹

    We've extended our range of Semi Hybrid automations to include 12 more! Effective immediately, the following new automations are available for your Semi Hybrid clients:

    • Manage User Licenses
    • Re-Allocate User License
    • Blacklist Email
    • Whitelist Email
    • Get Mailbox Information
    • Create Shared Mailbox
    • Grant Mailbox Permission
    • Release Quarantined Emails
    • Send SMS to User
    • Grant Public Folder Permission
    • Setup Mail Forwarding
    • Setup Out of Office

    Note: ๐Ÿ’โ€โ™‚๏ธ Cloud mailboxes only: ย The above Semi-Hybrid automations only support cloud mailboxes.

    ๐Ÿ› Bug Fixesโ€‹

    Addressing known issues to boost the overall stability of the platform:

    1. Duplicate Audit Log Notes - We've resolved the issue where duplicate audit log notes were being written to tickets when packages were executed, reducing redundancy (#13255).
    2. No Install with Install/Uninstall/Reinstall Package - We fixed an issue that prevented app installation verification due to unknown version and conflicting source URLs by adding additional logic and reset/remove logic for PiaFeed source (#14444).
    3. Create Shared Mailbox - Improved SMTP Addresses - We've resolved an issue where a special character in the $name variable was leading to non-primary SMTP addresses being appended to the -EmailAddress property. The fix eliminates special characters from the $name variable (#20130).

    As always, your feedback matters to us! Please share your thoughts at ideas.pia.ai.