So I am rather new to Alteryx and I have been using Designer for a few weeks. I have built a model that gives an excel file as an output. I would like to embed this model into a website or a desktop application. From what I have read online, I would require the alteryx server, gallery and a private studio subscription,
The Gallery is a web front-end for the Alteryx Server (see ! for an example). It comes with a number of APIs and engine commands that can be used to perform a wide variety of actions. You should be able to use the APIs to do website embedding/desktop application development (note that a desktop app would still require a connection to the server).
Private Studios are effectively a security/group structure within the Alteryx Gallery. They can be used to limit who has access to what applications/workflows, and to group teams together for better collaboration.
I believe there is also an option to get a private studio and have access to APIs in the "hosted" Alteryx Gallery (the link above) - which would allow you to create external-facing apps. I don't know a lot about this option, but I think you could accomplish some similar things with it, though workflows in this Gallery have more restrictions (can't use run command or download without Alteryx approval, among others).
If your organisation has not purchased a server license, this will not be available to you in the portal. You may also be tied to a license group in your org which only has designer purchases tied to it. Can i ask that you send an email to Fulfi...@alteryx.com so i can assist you in getting access to the server download.
Can someone without a Designer license be setup to access a Private Gallery or Collection? The use case I'm thinking of is: I want to create an Analytic App, publish it somewhere in Alteryx Gallery that is private to our organization or select groups within the org, and ultimately allow select non-technical business users who don't have/need Designer licenses log in to that Gallery (Private Studio, Collection, etc.) and be able to use the front-end of the Analytic App/U.I. to (filter, select, etc.) pull a desired report or file.
The use case you're describing is one of the primary benefits of the Alteryx Server!
You can create a workflow and publish it to a Private Studio, then share it via a collection with business users who do not have an Alteryx Designer license, and they can run an app, choose answers to questions, and receive files/reports back.
Similar to my post from a year ago, I'm unfamiliar with the licensing requirements or restrictions of accomplishing this on the alteryx hosted Gallery (gallery.alteryx.com) and so if you are not referring to a Server purchased by this specific company, I'm afraid I don't know how accurate any of this information is.
The Infrastructure Server, installed on a PC connected to the company LAN/WAN, is set up by an administrator to acquire the company's Altium licenses and then using its PLS, serve these over the network to Altium software installations. When initially acquired from Altium's web-based license service, the licenses are converted to Private Licenses for localized access.
Once installed and licensed, the AIS can acquire licenses for Altium software from the online AltiumLive License service via the AltiumLive portal. This is performed through the server's License Manager page (ADMIN LICENSES), by selecting the From Cloud option of the button menu.
Once the Altium Infrastructure Server (AIS) and its Private License Service (PLS) has been installed and licensed (as above), licenses that are acquired from the AltiumLive Licensing service such as Server, Client Access (CAL) and other Altium software licenses, can then be served over the local network by the PLS.
In the default PLS configuration, acquired licenses, which are set for All Users access by default, will be made available to Altium software installations hosted on the network. The Infrastructure Server itself is 'self licensed' as outlined above, through imported alf license files.
To access an Altium Designer license provided by the PLS for example, use the Connect to Local Server option on the License Management view to first establish the connection. Set the Server name and Server port fields to match those of the AIS in the Private License Server Setup dialog.
Note that the AIS cannot be set as a Secondary server when configuring the licensing connection in the Private License Server Setup dialog. The additional Secondary server fields in the dialog apply to the legacy License Server application, which runs as a Windows service and is recognized by both the Primary and Secondary server configurations.
Once Altium Designer is connected to the Infrastructure Server and its PLS, the information on the connected Private Server will be shown in the Private Server region of the License Management view, and the available licenses region of the view will automatically present the specific licenses provided by the PLS connection and available to you for use.
Use the Disconnect button to disconnect from the currently connected private license server. Use the menu of the Disconnect button to connect to a previously connected server, establish connection to a new server, or remove the currently connected server (essentially, disconnect from it and remove it from the list of previously connected servers).
With a license in use, its tile will be labeled with the icon and highlighted with a green border. The Seats field for the license will update to reflect another seat of that license taken.
To control license availability for Altium software users, the Altium Infrastructure Server (AIS) can be configured to associate specific licenses with defined user Roles (groups of Users). In practice, when a workstation connects to the AIS, the License Service (PLS) will offer only licenses that are assigned to Roles that include the workstation's User profile as a member.
In the case shown in the below image, two workstations (ENGINEERING-2 and ENGINEERING-3) have connected to generate matching User profiles (Bruce and Narelle) based on the workstation active Windows Account. Two Roles have been added (Engineering and QA), and the users added as members of those Roles (Bruce is a member of Engineering, and Narelle is a member of both Engineering and QA).
Select the licensing list (ADMIN LICENSES) to access the licenses that have been acquired by the AIS, which can then be assigned to the desired Roles. In the example shown below, two Altium software licenses have been added to the AIS, and are initially assigned to the default All Users role.
To change a license assignment to a more suitable Role, select its button to open the License Edit page, and then the License assignments edit button () to access the Assign to role menu options in the Edit Assignment dialog. In this example, the license has been reassigned to the QA role.
This view also allows license assignments to be added to Roles, via the button. To assign a license to the Engineering role in this case, and therefore to the user profiles Bruce and Narelle, select a suitable license from the License drop down menu in the Add Assignment dialog, and the change.
Here, a 5-seat license has been added to the Engineering Role and its member workstation accounts (Users). For details about the assigned license, select the expand option ( ) associated with its entry.
Deleting the license's additional All Users Role assignment will leave the license only assigned to the Engineering Role, rather than both, and thereby exclusively available to the Engineering group of Users. To delete an existing license assignment use the button associated with its entry.
The AIS based Private License Service offers a range of administration features for managing license allocation and usage, including the ability to forcibly release a leased license and closely monitor how licenses are used.
For situations where a license has been in use by an Altium software installation but not correctly released, the PLS provides a means of terminating that lease and returning the seat to the pool of available license seats. This can occur when the user's PC has lapsed into standby while the software is active, or through some form of software crash that has prevented a clean exit. In practice, that license seat is still registered as being in use and therefore denied to another user.
The license leased to that user can be terminated, and the seat returned to the license pool, by clicking the button associated with the user entry and then confirming the action in the Release seat dialog. Altium Designer, for example, will notify the user that the license has been forcibly released by an administrator.
The Altium Infrastructure Server (AIS) includes a range of license usage monitoring and reporting features that can be used to audit how Altium software licenses are used within an organization. This is useful for ensuring that the best use is being made of the available license seats, for anticipating future license requirements and determining the usage of individual Users.
The AIS license usage features are accessed through the administrator menu under the Reports tab on the License Manager page (ADMIN LICENSES). This offers a range of reporting options that are accessed by specific tabs within the Reports view. Depending upon the type of information that's required for each report, the associated reporting filters can be applied to tailor the results to include specific Licenses, Roles, Users and time periods.
To filter the usage reporting results to show the license activity of a particular set of Licenses for example, select the licenses of interest from the Licenses drop down menu and click . The filtering action of the options remains in effect while each reporting style tab is selected, allowing you to see usage reports that are constrained to those licenses.
b1e95dc632