February 7th, 2025 - Marketplace Update

Explore the new changes to the Marketplace in the last week!

This can be anything from new crates, enhancements, or bug fixes!

New crates and enhancements
  • Added functionality for Agent Smith to refactored PS subworkflow.

Bug fixes and chores

  • Microsoft: User Onboarding

    • Added missing trigger to User: Check Exists

    • Added in matching with Sherweb using a new CSV they have sent us

    • Fixed a jinja issue in new user creation when using Automate which could cause the action to fail.

  • Microsoft: User Offboarding

    • Updated crate readme and input parameter descriptions

  • Microsoft User Offboarding V2

    • Fixed ticket_type_id input filed for create_psa_service_ticket task from CTX.ticket_type to CTX.ticket_type_id

    • Fixed the typo of "details": TASKS.remove_licence.result.result.data.value.error.response.error.message|d, to "details": TASKS.remove_license.result.result.data.value.error.response.error.message|d, on the Failure - Remove Licences noop's On Success transition

  • Google: User Onboard

    • Added additional check to condition that checks if the user was created on the user creation subs.

    • Added additional check in validate_inputs to verify that the org var is set.

    • Added transition so if no user group is set, workflow will continue

    • Added input variable email_domain and edited workflow to concatenate user id and email domain to pass to the get_user subworkflow

    • Edited form to require email domain on username field

    • Updated check if user exist field to provide the email_domain field value to the check if user exist options gen

  • Google: User Offboard

    • Set company location id field's value to have the |d have the default param specified to be NULL. Field is an int so the old way of just doing |d would cause a "" value which can't be converted to an int/isn't actually NULL.

    • Fixed company ID for ParentID input on AutoTask contact upsert task.

    • Fixed missing contact ID on AutoTask contact upsert task.

  • List All PSA Contacts Subworkflow

    • For HaloPSA, include email and contact_id. This was aimed to fix issues with disabling PSA contacts in User Offboarding.

  • Detailed MFA Reporting

    • Updated the Graph batch requests to only retry failed updates.

    • Switched to TASK references in places to reduce overall context size caused by Publish Results As

  • Rewst: User Onboarding

    • Modified workflow to use PATCH to update contacts if a mobile exists and use POST if there is no existing mobile

    • Added TASKs: get_mobile_items , add_mobile_number

    • Modified TASK: update_mobile_number

  • Subworkflow [REWST - TASK] M365 Licensing: MS Tier1: Purchase License

    • Updated the jinja on sub_id alias to fix a issue with it locating a sub correctly.

  • Mass Update Org Variables via CSV

    • Fixed issue in form that was preventing form submission

  • Deactivate ConnectWise PSA Contacts when their Company is Deactivated

    • Implemented batching to prevent bad request error on large queries

  • Agent Smith: Track Agent Inventory in Azure Tables

    • Fixed list_tables task not finding the device table name by removing .value in the "Table Found" transition condition of list_tables task.

  • Billing Count Report

    • Removed .result in the sentinel_counts data alias of sentinel_one_list_sites task to fix Jinja logic.

  • Organization Variables Setup Workflow

    • Changed onprem_no_adsync field description to a more straightforward one to avoid confusion.

Coming soon!
  • Automation Toolkit Crates

  • Pax8 Licensing Enhancements

  • Windows 11 EoL / Compliance Checks

Last updated

Was this helpful?