What's New in Current Server Version
Release Date: May 17, 2021
Go to the complete Server 2021.2 Release Notes.
Share Data Connections with Custom Groups
The admin Data Connections functionality in Server has been updated with a new UI: Connections can now be shared with custom groups. Users will be able to execute workflows using these connections only if these connections have been shared with those users either directly or via a group; this improves security around data connections. Go to the Data Connections help page for more info.
Specify a List of Allowed Hosts
We've added the ability to specify a list of allowed hosts you want to allow Server to serve. Use this as a security measure to prevent HTTP host header attacks. Go to the Gallery Configuration help page for more info.
Add the API Access User Permission in Bulk
We've added support to set the API Access user permission as a bulk action. Go to the User Roles and Permissions help page for more info.
Filter User List by Role
We've added the ability for Gallery admins to filter the user and group lists by user role. Go to the User Roles and Permissions help page for more info.
Active User Setting for All Authentication Types
The Active user setting is now available for all integrated Windows authentication environments to allow administrators to deactivate users regardless of which authentication method their Server environment uses. Go to the User Roles and Permissions help page for more info.
Options to Share Workflows Removed from the Workflow Page
As requested by customers, the dropdown on the workflow page providing sharing options has been removed. This removes the options to share workflows via social media and email from this page. Now to make a workflow public, use a toggle that has been added to the page that also represents the current state of the workflow.
The option to add workflows to collections from this menu was also removed as it was no longer functioning appropriately. The option was only available to users with the Curator role and wasn't properly disabled if users didn't have the permission to create collections. This could result in errors if the collection didn't exist. To add workflows to collections, use the functionality 'Add Workflow' provided in collections. Go to the Add Workflows and Insights to a Collection help page for more info.
We've made these improvements to the API:
- The ability to version workflows via the API and the ability to publish and fetch version comments. This supports customer efforts to establish a version control system for Alteryx. See the Gallery API Overview for steps to access documentation with more info.
- The ability to fetch user groups associated with a given data connection. See the Gallery API Overview for steps to access documentation with more info.
Release Date: Februrary 10, 2021
See the complete Server 2021.1 Release Notes.
The schedule forecast offers the ability to see all schedules in a forward-looking calendar view. The schedule forecast uses a heatmap that Gallery admins can use to identify upcoming bottlenecks of scheduled workflows. After identifying a bottleneck in the schedule forecast, Gallery admins can take a one-off approach for avoiding bottlenecks by moving jobs to other time slots. Over time, a Gallery admin might also choose to spin up a new worker to increase the Server throughput capacity and reduce the frequency of scheduling bottlenecks. The schedule forecast is available to Curator (Gallery admins). We will consider making the schedule forecaster available to Gallery users in future releases. Learn more in the Schedule Forecast help page.
Licensing Update for Versions 11.7 and Previous
You can't upgrade directly from version 11.7 or older to version 2021.1. If you are using Server version 11.7 or previous and want to upgrade to 2021.1, you have to first upgrade to version 2020.4 or previous. Then you can upgrade to 2021.1.
Release Date: November 18, 2020
See the complete Server 2020.4 Release Notes.
Share Credentials with User Groups
You can now share credentials with a custom user group. The addition of this functionality further enhances the use of user groups and collections as an alternative to subscriptions. Visit Share Credentials with Users and Groups to learn more.
Add User Groups to Collections
You can now add user groups to collections. The addition of this functionality further enhances the use of user groups and collections as an alternative to subscriptions. Visit Manage a Collection's Users and Groups to learn more.
Credentials User Experience
We continued to make improvements to the user interface. In this release, the credentials interface got a user-experience upgrade. The upgrade includes standardized add, search, sort, filter, edit, and remove features.
New API Schedule Forecaster Endpoint
We added a new admin API endpoint to allow the retrieval of the schedule owner and the estimated run time. This supports decisions about when and where (on which worker) to schedule a workflow. Visit the Gallery API Overview to learn how to access the Gallery API reference documentation.
Improvement to Oauth in Interactive Gallery API Documentation
We updated the interactive Gallery API reference documentation to send Oauth parameters as headers instead of query parameters. Visit the Gallery API Overview to learn how to access the Gallery API reference documentation.
Release Date: September 1, 2020
See the complete Server 2020.3 Release Notes.
Full Support for AMP Engine
Server now has full support for the new Alteryx Multithreaded Processing (AMP) Engine. The AMP engine supports multithreading and multicore processing. This results in increased speed of workflow execution. Learn more about AMP in the AMP Engine documentation. For more info on enabling the AMP engine see the Controller and Engine articles.
Custom User Groups
Curators can now create custom groups of users. This supports the long-term plan to remove subscriptions in favor of collections, for more information on this plan visit Migrate Subscriptions to Collections. In coming releases, collections users will be able to share collections with custom groups. Visit the Manage Groups documentation to learn how to create custom groups.
Ability to Run Workflows with File Browse Tool via the API
API users can now upload an input file via the API to get a reference ID that they can then call as part of the question/answer parameter in the POST call to the /jobs endpoint. See the Inputfiles Endpoint documentation to learn more.
Disable Direct Downloads
Server admins can disable downloads from the Gallery by setting a flag on the Configuration page. Pair this asset governance measure with Lock Workflow in Designer to exercise control over your workflow assets. See the Configuration documentation to learn more.
Collections User Experience
We continued to make improvements to the user interface. In this release, the collections interface got a user-experience upgrade which includes standardized add, search, sort, filter, edit, and remove features. See Collections: Admin Interface and Collection: Gallery Interface to learn more.
Release Date: June 3, 2020
See the complete Server 2020.2 Release Notes.
New Functionality to Share Schedules and Results in Collections
Users can now share their schedules and job results with other users in the same Collection. This allows users to ensure schedules continue to be managed when schedule owners are unavailable. It also provides the necessary visibility to reduce resource consumption for a given workflow by allowing users to share results. Learn how to share schedules with other Collection users in the Collections article.
New Gallery Configuration Page in Admin
The new Gallery Configuration page in Admin consolidates Gallery-level settings in one place. Access the Gallery Configuration page via the Configuration link in the Admin interface. Learn more in the Gallery Configuration article.
New Alteryx Multithreaded Processing (AMP) Engine Support
The new Alteryx Multithreaded Processing (AMP) Engine (also known in Server as e2) is available for experimental use on Server. The AMP engine supports multithreading and multicore processing resulting in increased speed of workflow execution. Server is allowing experimental (not for production) access to allow users to explore the execution and results of AMP-enabled workflows. For more info on enabling the AMP engine see the Controller article.
Ability to Pass Credentials with Workflow via the Gallery API
The new Gallery User V2 API exposes a way to pass workflow credentials. This allows users to start a workflow using a specific credential to which they have access. Learn more about including credentials as part of a workflow job in Credentials and the Gallery User API docs.
API Access Updates
Previously, you could grant API access at a subscription level or for Curators only. The new user-level API access permission gives users a general API access key that they can use to access all APIs. (Gallery Subscription API access still needs to be granted on the subscription.) Learn more in the API access section of the Administer Users article.
Release Date: March 5, 2020
See complete Server 2020.1 Release Notes.
Improved User Role Management
- All user roles are now set on the User page rather than within subscriptions. Roles can now be managed in bulk. See Administer Users for more info.
- Curator and Member are now roles that can be selected in the Role dropdown on the user grid within the Admin interface. See Administer Users for more info.
- A default user role can now be specified for galleries using any authentication method. See Administer Users for more info.
- The role value No Access can now be selected in Galleries using any authentication method. Use the No Access role to control initial access to the gallery when new users sign up using Integrated Windows or SAML Authentication. See Administer Users for more info.
- User management for Integrated Windows Authentication has been improved.
- We have removed the Permissions tab from the Admin interface for Galleries using Integrated Windows Authentication.
- Group management is now a tab on the User page. See Administer Users for more info.
MongoDB Connection Strings
There is a new option in System Settings > Controller > Persistence that allows for the specification of a MongoDB connection string for your persistence database. Use connection strings if you require support for TLS/SSL, replica sets, sharding, or MongoDB Atlas. if you were previously using replica sets or sharding you have to change to a connection string. See Controller and Gallery to learn more.
Create Collections Permission on New User Setup
The Create Collections permission can be set when creating a new user. See Administer Users to learn more.
Install Configuration File Path Changes
Two install configuration file paths have moved to improve organization and system consistency.
- Configuration files have a new location.
- The webroot has also changed.
We added a security enhancement for customers who want to enforce that OAuth parameters are sent as headers rather than query parameters. To do so, set
disableOAuthQueryParams=true in your alteryx.config file found here: Program Files\Alteryx\bin\server\config\alteryx.config. After restarting the service, the API rejects any client calls where OAuth parameters are sent as query parameters and instead expects them as headers.
- We continued to make improvements to the user interface, including the gallery log in and sign-up pages.
- Updated JQuery to 1.9.1.
Release Date: December 9, 2019
See complete Server 2019.4 Release Notes.
Create Collections User Permission
Create Collections permission gives Server admins the permissions granularity they need to scale the power of analytics across their organization. With the addition of this permission release, newly added users will not have permission to create Collections by default. Curators (Gallery Admins) must give users permission to create Collections. See Collections: Admin Interface to learn more.
- Workflows can be viewed as a grid or a list on the Workflows page of the Admin interface.
- We continued to make improvements to the user interface, including Gallery log in and sign-up pages.
Release Date: September 3, 2019
See complete Server 2019.3 Release Notes.
Timezone and schedule enhancements
Schedules display in your user-preferred time zone, regardless of the time zone for which they are scheduled. By default, Server uses the controller time to run schedules. You don’t have to account for a difference between your local time zone and the time zone where the server is located. If you're using a multi-node setup, set all client machines running gallery nodes and the controller to the same user-preferred time zone or frequency calculations could be wrong.
Set your preferred time zone in User Settings > Profile > About me.
Server has a new look
Gallery now matches the new platform user interface appearance.
- Embedded Mongo was migrated to 4.0. If you are upgrading from a version prior to 2018.1, you will need to upgrade to a version between 2018.1-2019.2 before upgrading to 2019.3.
- You are now able to view all created data connections, which was raised from the limit of 100.
- The Collection Owner can be now be changed.