Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Alteryx Server Ideas

Share your Server product ideas - we're listening!
Submitting an Idea?

Be sure to review our Idea Submission Guidelines for more information!

Submission Guidelines

Featured Ideas

I have my  component set to email me if it errors, which is great.  But then when it does bork, I get a 6M email that is impossible to scroll through on a mobile device.  Maybe give an option to only email the error line / tool identifier so you have a better idea of what happened, but don't get war and peace as told by info logging.  

 

 

When opening an workflow from the Gallery in Designer, I'd like to be able to filter the search by collection

A little 1 I know, but I'd like an icon on my toolbar where I can open workflows from my company's gallery.  The amount of times I hit the open workflow icon,  to then have to browse the disk.  All my workflows are stored in my company's gallery.

Hello Alteryx,

 

I know that it wasn't intended to have a long list of people under permission, but because changing a default to viewer, effects everyone we have to manually input everyone we want to have as an artisan.

With this long list it would be nice to sort them accordingly

 

Permissions tab needs a filter and Sort options.jpg

 

Thank you

Because of sensitive nature of data we deal with, all of our infrastructure is located in a restricted area. As a result, our Alteryx server can only be accessed on machines with a corporate-built system connected to corporate network unless the access has been authenticated.

What this means is that while I am on my corporate-built laptop, I can access the Gallery node from anywhere as we use Windows login for authentication. However if I wanted to schedule a workflow while connected to a non-corporate network (eg when working from home) I wouldn’t be able to do it because the controller server can't be accessed - it uses http protocol without authentication.

 

Currently there's no workaround and the situation creates number of challenges for colleagues using the scheduler. It would be great it it was possible to use DirectAccess or alternative way of identifying that the connection is coming from a corporate client.

It would be great for Alteryx to provide the UI to allow the user to maintain the data on the target table through Alteryx. The workflow application would be a standard way to maintain reference data.

 

This would allow us to deliver a quick way to interface with relational tables. Something similar to the following projects:

 

- django admin site

- phpgrid

- etc.

 

 

This would avoid using Microsoft Access for example for quick table edits and using the simplified Alteryx app instead

I've created a few apps for our company's private gallery for users. These take a couple of minutes to process. Also, some of them have very long lists to choose from. If the user doesn't make all of the selections because they don't realize there are more questions at the bottom, the app fails--but, only after running through the long process time. It would be nice to have:

 

1) a pop up message that lets them know they haven't answered all the questions ("STOP! You've a few more questions at the bottom to answer before this app can run.")

2) a customizable pop up message once the app is ready to run. These users don't actually use Alteryx, and aren't necessarily tech savvy or patient. Something along the lines of "OK. Now, stand up, stretch, grab a cup of something warm and come back in a minute or two while your app is processing." would be very nice.

 

Smiley Happy

 

For a multi tenant Gallery environment it would be great if one could define a dedicated stylesheet / "them" per tenant. Currently, the Gallery allows for only one theme as to be defined in the general admin section of the gallery.

The idea is that we could grab a workflow that had been placed in the scheduler db and then if the workflow is lost as a file then it could be reclaimed from the scheduler db

Currently any workflows/apps published to the gallery can be found via the search function - even when the particular user has no permission to this workflow/app. While this only allows for the non-permisssioned user to see the title, this could still leak information as it allows anyone to find apps published in someone's private gallery.

 

Both the Alteryx Public Gallery and the Private Gallery product are impacted by this. Additionally this is not just limited to logged in users, but also public viewers of the gallery.

 

My proposed idea:

  1. Force the search function to be permission aware, and only show a user workflows they have permission to see/execute.
  2. Allow for option 1 to be enabled/disabled if there are use cases where anyone should be able to search and find any app/workflow on the server.

 

Best regards,

Ryan

The SDKs are great and allow the community to expand Alteryx in many ways. I think it would be great to have some way to package these so we could easily share them and provide updates and fixes.

 

Not sure how many people use the SDKs but being able to easily share and install the output would help up take I think.

When setting custom "Theme" settings for a private gallery, the filter icon seems to be missing. Other similar UI elements are color themable such as the search icon:

 

search.png

 

Via the setting here:

 

themesetting.png

 

But the filter icon doesn't have a section to set its color to something besides the stock teal:

 

filter.png

 

Can we please have this icon be color themable? My customized theme has all of the teal removed, except for this icon.

 

 

Thanks,
Ryan

It would be nice to connect multiple Databases from different servers, without configuration of Linked Servers

0 Likes

Hi Alteryx experts!

 

There were some ideas similar to this one but none like it and really really old ones, so I`m revamping the idea due to recent struggles and the many questions we got on the server discussion board!

 

Workflow events are nice and helpful but they require the user to add it to every single workflow.

 

The Gallery admin also struggles to know when a schedule fails. 

 

There was the Server Usage Report before, but now most server admins have no idea when a schedule fails.

 

There are many ways of managing schedules and failed jobs (MongoDB, logs, events), but it would be nice to add a simple option to notify a user on each schedule. It would be even better if we added another option to enable this option in all schedules globally!

 

This idea could be combined with this one from @fjablo 

https://community.alteryx.com/t5/Alteryx-Server-Ideas/Notification-from-the-Alteryx-Server-when-a-sc...

 

WhatsApp Image 2024-11-22 at 16.31.13.jpeg

 

Let me know what you all think!

Best,

Fernando Vizcaino

0 Likes

Data Connections and Workflow Credentials are key part of migration process for workflows to Gallery.

They are provisioned for each user upon request.

When a developer leaves the organization, there is no easy way to identify all the Data Connections and Workflow Credentials assigned to that user.

Current options in the Gallery is for the Admin to browse through each Data Connection and Workflow Credential, navigate the Users tab and identify the list users. 

 

For a large organization with many Data Connections and Workflow Credentials it will hard to manage this since.

1. If the workflows change ownership, the new owner has to be given access to the Data Connections and Workflow Credentials.

2. Remove user access to the Data Connections and Workflow Credentials.

 

A Gallery page in Admin should include all Assets a user owns/has access to which includes the following. By selecting a user, the list should populate.

  1. Workflows
  2. Schedules
  3. Collections
  4. Data Connections
  5. Workflow Credentials

 

We have implemented a solution to capture this information by getting the details from MongoDB. Also an automated process where the list goes to the manager when a developer leaves the organization so that he can manage the assets by identifying a new owner for the assets.

 

In the new version, we have an easy way to change ownership of a workflow in Gallery. In the same manner other Assets also should be taken care.

0 Likes

The current Enterprise Utility Workflow does not have a match/look-up in place between the two environments for user ID's.  Thus, the migration workflow doesn't work without adding in a couple extra API calls.  When we upgrade to a new version of the utility, I have to add this back in. 

 

It would be nice if the workflow would come with this already configured.

0 Likes

There are some products in the Market whic allows to install multiple services as Windows service on a single server. 

In large organizations it is found that when we are running ALteryx Server in multi node setup at that time 1 worker server has only one Alteryx service installed and runs as single windows service. If we have configured FID with log on as a service FID in that case if one FID reached to its shared path mapping capacity 1018k then it stops authentication and windows service is not able to start.

If we have multiple services installed on the same server then we can configure like :

AlteryxService.exe : FID1

AlteryxService2.exe : FID2

AlteryxService3.exe : FID3

In this case we can utilize the server compute and enhance the multi tenancy instead of adding more additional server.

0 Likes

The gallery needs to implement basic auditing in the data connections.Currently, there is no way to determine who or when a data connection was created or updated.

 

The dataConnections Collection contains data connections with these keys

  • _id: (ObjectId) Document primary key.

  • ConectionString: (String) Hashed database connection string.

  • PasswordSecured: (String) Encrypted password for the database connection.

  • ConnectionName: (String) Data connection display name.

  • Subscriptions: (Array) Array of subscription IDs the data connection has been shared with.

  • Users: (Array) Array of user IDs the data connection has been shared with.

  • UserGroups: (Array) Array of group IDs the data connection has been shared with.

Add these keys to provide a basic audit trail

  • CreationDate: (DateTime) Date time in UTC when the data connection was created.
  • CreatedByUser: (String) user ID of the user that created the data connection.
  • LastUpdateDate: (DateTime) Date time in UTC when the data connection was updated.
  • UpdatedByUser: (String) user ID of the user that updated the data connection.

 

Modify the gallery to allow the values of the new keys to be displayed. Modify the API endpoint to retrieve this information.

0 Likes

When there is an app that has multiple tabs across the top but can extend down below the page, the user will scroll down to complete the boxes and click the 'Next' button at the bottom. 

This takes the user to the next tab but remains at the bottom of the page.

It would be very useful for this 'Next' button to jump back to the top of the page.

0 Likes

You cannot currently upload a new workflow and specify your own workflow_id GUID.  This would be useful for systematic workflows that need to be referenced in code.  Currently, you either to search for a workflow by name, but you are not guaranteed it a workflow instance you uploaded.  This would be helpful for server and workflow administration.

Top Liked Authors