Define a group name in the filter file.
Use AUSST filtering to restrict available applications to specific workstation groups or limit downloads to application versions.
Create a filter file
Define AUSST apps and versions downloads using a filter file. A filter is defined by a group name and a list of applications and (optionally) version numbers. If you only include the app names, all available versions are downloaded, while specifying versions downloads only selected major releases.
Add application names to include in the sync.
Specify major versions (optional) to limit downloads.
Organize apps by user groups (for example, design or video teams) to limit application access.
If your end-user workstations run the latest major versions of the Creative Cloud applications, you can synchronize only this year's updates to free up storage on your AUSST server. The following examples are for the XML files that define the filters.
Filter by application
Specifying only the application names will download all available versions of those applications. This is useful if you have a wide variety of specific Creative Cloud application versions in use within your organization.
<Filters>
<Filter>
<GroupName>PS+AI</GroupName>
<FilterValue>PHSP,ILST</FilterValue>
</Filter>
</Filters>
Filter by application and version for different departments
Version numbers are the major base version that will be downloaded for the application. In this example, all available Photoshop and Illustrator versions from the 2023 and 2022 releases will be downloaded:
<Filters>
<Filter>
<GroupName>Design</GroupName>
<FilterValue>PHSP#24.0,PHSP#23.0,ILST#27.0, ILST#26.0,IDSN#18.0,IDSN#17.0</FilterValue>
</Filter>
<Filter>
<GroupName>Video</GroupName>
<FilterValue>PPRO#23.0,PPRO#22.0,AEFT#23.0,AEFT#22.0,AUDT#23.0,AUDT#22.0</FilterValue>
</Filter>
</Filters>
Filter the latest versions of all applications
For a list of product codes and version numbers for the latest versions of these applications, check the Adobe Creative Cloud application base versions. The following examples display the Photoshop and Illustrator versions for download:
<Filters>
<Filter>
<GroupName>CC2023</GroupName>
<FilterValue>PHSP#24.0,ILST#27.0,AEFT#23.0,FLPR#23.0,AUDT#23.0,KBRG#14.0,CHAR#23.0,ESHR#3.0,DRWV#21.0,AICY#18.0,IDSN#18.0,LTRM#8.3,AME#23.0,PRLD#22.0,PPRO#23.0,SPRK</FilterValue>
</Filter>
</Filters>
Adobe XD (product code SPRK) provides more frequent significant updates. Therefore, avoid restricting to specific versions, since any list of version numbers will quickly go out of date. At the time of writing, all Adobe XD updates require about 4 GB of storage. On workstations where applications are already installed, these applications will be displayed in the Creative Cloud desktop application even if they are not specified in the filter file.
Filter products and updates
When you use AUSST for either fresh or incremental synchronization, you can choose which products and updates you want to download.
The --filterProducts option does not support Acrobat. Acrobat downloads automatically. To download and update only Acrobat, synchronize your server using the acrobatonly parameter.
AUSST syncs current Adobe desktop apps and the latest previous major versions of each. AUSST does not sync updates for apps we no longer sell. Find links to the apps available for download. When creating filters, you must specify only the versions of apps supported for download and installation.
Use the --filterProducts option
Add the --filterProducts parameter to synchronization commands for downloading specific products (except Adobe Acrobat) or versions. Specify products as required using the SAP codes and keep them comma-separated:
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="<Comma-separated list of Product Sap Codes>"
Replace --incremental with --fresh if you use this option during setup. You can separate multiple products with commas.
Using After Effects (Sap Code: AEFT) as an example, download the given versions and updates.
- All versions and updates:
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="AEFT"
- All updates of version 16.0:
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="AEFT#16.0"
- Update 16.1.3 of version 16:
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="AEFT#16.0#16.1.3" - Update 16.0.1 version 16.0 of After Effects, along with all versions of Photoshop (Sap Code: PHSP):
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="AEFT#16.0#16.0.1,PHSP"
Using the --filterFilePath option
For complex filters with multiple products and versions, create a filterConfig.xml file and use the: --filterFilePath. Then, include the details in a filterConfig.xml file as shown in the following path:
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterFilePath="<absolute location of filterConfig.xml>"
For example:
Create a filter to download update 16.0.1 of After Effects 16.0 and the latest version of Photoshop:
<Filters>
<Filter>
<GroupName/>
<FilterValue>AEFT#16.0#16.0.1,PHSP</FilterValue>
</Filter>
</Filters>
If you are not creating product groups (described later), you must create an empty GroupName node. If the GroupName node isn't included, the .xml file will be invalid and cause errors during sync. By default, a wildcard group is created for the generic filter commands.
Create product groups
Define your product groups based on the products and updates required by different groups of users. Each group of users can access their own respective product group.
Define product groups
You can create product groups by using one of the two options:
- --filterProducts option
- --filterFilePath option
Using the --filterProducts option
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterProducts="<group name>(<Comma-separated list of Product Sap Codes>)|<group name>(<Comma-separated list of Product Sap Codes>)"
Replace --incremental with --fresh if you use this option during setup.
Create two groups, named g1 and g2, which filter the following products and updates, for example: Using After Effects (Sap Code: AEFT) and Photoshop (Sap Code: PHSP).
|
group g1 |
group g2 |
|
All versions of After Effects and Photoshop update 19.1.2. |
All updates of After Effects 16.0 and all latest versions of Photoshop. |
AdobeUpdateServerSetupTool.exe --root="C:\inetpub\wwwroot\DynamicViews" --incremental --filterProducts="g1(AEFT,PHSP#19.0#19.1.2)|g2(AEFT#16.0,PHSP)"
The groups are separated by the pipe (|) character.
Using the --filterFilePath option
If you want to include multiple groups, products, and updates in a product filter, using the --filterProducts option can be cumbersome and difficult to maintain. Instead, you can define your product filters in a filterConfig.xml file and use the --filterFilePath.
AdobeUpdateServerSetupTool.exe --root="<absolute location of the download folder>" --incremental --filterFilePath="<absolute location of filterConfig.xml>"
FilterConfig.xml: Sample Structure
As in the earlier example, use --filterProducts to create a filter containing two groups: g1 and g2.
|
group g1 |
group g2 |
|
Latest version of After Effects and the 19.1.2 update of Photoshop version 19.0 |
Version 16.0 of After Effects and all latest versions of Photoshop |
<Filters>
<Filter>
<GroupName>g1</GroupName>
<FilterValue>AEFT,PHSP#19.0#19.1.2</FilterValue>
</Filter>
<Filter>
<GroupName>g2</GroupName>
<FilterValue>AEFT#16.0,PHSP</FilterValue>
</Filter>
</Filters>