Configure Dynamic Media Publish Setup for Image Server
Configuring Dynamic Media Publish Setup is available only if:
- You are running Dynamic Media in Scene7 mode. See Enable Dynamic Media in Scene7 mode.
- You have an existing Dynamic Media Configuration (in Cloud Services) in Adobe Experience Manager 6.5.11 or above. See Create a Dynamic Media Configuration in Cloud Services.
- You are an Experience Manager system administrator with administrator privileges.
Dynamic Media Publish Setup is intended for use by experienced web site developers and programmers. Adobe Dynamic Media recommends that users who change these publish settings be familiar with Adobe Dynamic Media, HTTP protocol standards and conventions, and basic imaging technology.
The Dynamic Media Publish Setup page establishes default settings that determine how assets are delivered from Adobe Dynamic Media servers to web sites or applications. If no setting is specified, the Adobe Dynamic Media server delivers an asset according to a default setting that was configured on the Dynamic Media Publish Setup page.
See also Optional - Setup and configuration of Dynamic Media - Scene7 mode settings for more optional configuration tasks.
To configure Dynamic Media Publish Setup Image Server:
-
In Experience Manager Author mode, select the Experience Manager logo to access the global navigation console.
-
In the left rail, select the Tools icon, then go to Assets > Dynamic Media Publish Setup.
-
In the Image Server page, set your Image Server - publish context, and then use the five tabs to configure default publish settings.
- Image Server
- Security tab
- Catalog Management tab
- Request Attributes tab
- Common Thumbnail Attributes tab
- Color Management Attributes tab
Dynamic Media Publish Setup page, with the Request Attributes tab selected. -
When you are finished, near the upper-right corner of the page, select Save.
Image Server image-server
The Image Server page establishes default settings for delivering images from image servers. Settings are available in five categories
For new Dynamic Media accounts only, the default Client address field is set to
127.0.0.1
automatically.See Test assets before making them public.
Security tab security-tab
Client address - Lets you specify one or more IP addresses or IP address ranges. When specified, requests to this image catalog that originates from a client at an unlisted IP address is rejected. This rule applies both to delivery of images and rendered images.
Security tab showing IP “allow” field.
Catalog Management tab catalog-management-tab
Rule set definition file path - Specifies the file that contains the rule set definitions for the image catalog.
See also RuleSetFile parameter in the Dynamic Media Viewers Reference Guide.
Request Attributes tab request-attributes-tab
These settings pertain to the default appearance of images.
For new Dynamic Media accounts only, the default size limit is automatically set to Width:
3000
and Height: 3000
for both Image Serving and Test Image Serving.Specifies the maximum reply image width and height that is returned to the client. The server returns an error if a request causes a reply image whose width, or height, or both, is larger than this setting.
See also MaxPix parameter in the Dynamic Media Viewers Reference Guide.
See also RequestObfuscation parameter in the Dynamic Media Viewers Reference Guide.
See also RequestLock parameter in the Dynamic Media Viewers Reference Guide.
Default data file extension that is appended to the catalog Path and MaskPath field values if the path does not include a file suffix.
See also DefaultExt parameter in the Dynamic Media Viewers Reference Guide.
See also DefaultFont parameter in the Dynamic Media Viewers Reference Guide.
See also DefaultImage parameter in the Dynamic Media Viewers Reference Guide.
NOTE: If your Dynamic Media Classic account already has a Default image selected (as set under Setup > Application > Publish setup, under Default Request Attributes group), your Dynamic Media account on Experience Manager fetches the file from Dynamic Media Classic. The file is then stored and made available in this field when you open the Dynamic Media Publish Setup page for the first time.
See also DefaultImageMode parameter in the Dynamic Media Viewers Reference Guide.
For new Dynamic Media accounts only, the default view size is automatically set to Width:
1280
and Height: 1280
for both Image Serving and Test Image Serving.The server constrains reply images to be no larger than this width and height, if the request does not specify the view size explicitly using
wid=
, hei=
, or scl=
.See also DefaultPix parameter in the Dynamic Media Viewers Reference Guide.
Used instead of attribute Default view size for thumbnail requests (
req=tmb
). The server constrains reply images to be no larger that this width and height, if a thumbnail request (req=tmb
) does not specify the size explicitly using wid=
, hei=
, or scl=
.See also DefaultThumbPix parameter in the Dynamic Media Viewers Reference Guide.
See also BkgColor parameter in the Dynamic Media Viewers Reference Guide.
For new Dynamic Media accounts only, the Quality default value is automatically set to
80
for both Image Serving and Test Image Serving.This field is defined in the range of 1 - 100.
See also JpegQuality parameter in the Dynamic Media Viewers Reference Guide.
resMode
is not specified in a request.For new Dynamic Media accounts only, the default resampling mode is automatically set to
Sharp2
for both Image Serving and Test Image Serving.See also ResMode parameter in the Dynamic Media Viewers Reference Guide.
Common Thumbnail Attributes tab common-thumbnail-attributes-tab
These settings pertain to the default appearance and alignment of thumbnail images.
req=tmb
) and when Default Thumbnail Type setting is set to Fit or Texture.See also ThumbBkgColor parameter in the Dynamic Media Viewers Reference Guide.
wid=
and hei=
values.Used only for thumbnail requests (
req=tmb
) and when Default Thumbnail Type setting is set to Fit.There are three horizontal alignments to choose from: Center alignment, Left alignment, and Right alignment.
See also ThumbHorizAlign parameter in the Dynamic Media Viewers Reference Guide.
wid=
and hei=
values. Used only for thumbnail requests (req=tmb
) and when Default Thumbnail Type setting is set to Fit.There are three vertical alignments to choose from: Top alignment, Center alignment, and Bottom alignment.
See also ThumbVertAlign parameter in the Dynamic Media Viewers Reference Guide.
-1
to mark as never expire.See also Expiration parameter in the Dynamic Media Viewers Reference Guide.
req=tmb
).There are three thumbnail types to choose from: Crop, Fit, and Texture.
See also ThumbType parameter in the Dynamic Media Viewers Reference Guide.
req=tmb
) and when the Default thumbnail type setting is set to Texture.See also ThumbRes parameter in the Dynamic Media Viewers Reference Guide.
Color Management Attributes tab color-management-attributes-tab
These settings determine which ICC color profiles are used for images.
Color Conversion Rendering Intent
A color conversion rendering intent permits overriding of the default rendering intent of the working profiles to determine how the source colors are adjusted. Used when:
- One of the default ICC profiles is the target color space of a color conversion.
- An output device (printer or monitor) is characterized by this profile.
- And, the specified rendering intent is valid for this profile.
Different rendering intents use different rules to determine how the source colors are adjusted.
See also IccRenderIntent parameter in the Dynamic Media Viewers Reference Guide.
See also IccProfileCMYK parameter in the Dynamic Media Viewers Reference Guide.
See also IccProfileGray parameter in the Dynamic Media Viewers Reference Guide.
See also IccProfileRBG parameter in the Dynamic Media Viewers Reference Guide.
Test assets before making them public test-assets-before-making-public
Secure Testing helps you define a secure test environment and build a robust business-to-business solution, based on a configurable set of IP address and ranges. This functionality lets you match your Adobe Dynamic Media deployments with the architecture of your content management and business system.
With Secure Testing, you can preview the staging version of the website with unpublished content.
If desired, create a staging environment rather than making assets publicly available for the following reasons:
- Preview websites before public launch (staging website).
- Serve assets that require restricted access, such as eCatalogs that show prices in a B2B web application.
- Use assets behind a firewall as part of product information management system, customer service application, training site, and so on.
How Secure Testing works how-test-assets-works
Most corporations run their Internet behind a firewall. Access to the Internet is possible through certain routes and typically through a limited range of public IP addresses.
From your corporate network, you can figure out your public IP address using websites like https://www.whatismyip.com or request this information from your corporate IT organization.
With Secure Testing, Adobe Dynamic Media establishes a dedicated Image Server for staging environments or internal applications. Any request to this server checks the origin IP address. If the incoming request is not within the approved list of IP addresses, a failure response is returned. The Adobe Dynamic Media Company Administrator configures the approved list of IP addresses for their company’s Secure Testing environment.
Because the location of the original request must be confirmed, the traffic of the Secure Testing service is not routed through a content distribution network like public Dynamic Media Image Server traffic. Requests to the Secure Testing service have a slightly higher latency compared to the public Dynamic Media Image Servers.
Unpublished assets are immediately available from the Secure Testing services, without the need to publish. In this way, you can run a preview before assets are published to their public facing image server.
Secure Testing services currently support the following asset types and functionalities:
- Images.
- Vignettes (Render Server requests).
- Render Server requests (supported, but must be requested explicitly by customer).
- Sets, including image sets, eCatalog, render sets, and media sets.
- Standard Adobe Dynamic Media rich media viewers.
- Adobe Dynamic Media OnDemand JSP pages.
- Static content, such as PDF files and progressively served videos.
- HTTP video streaming.
- Progressive video streaming.
The following asset types and functionalities are currently not supported:
-
Adobe Dynamic Media Classic Info or eCatalog search
-
RTMP video streaming
-
Web-to-print
-
UGC (User-Generated Content) services
note important IMPORTANT Starting May 1, 2023, UGC assets in Dynamic Media are available for use up to 60 days from the date of upload. After 60 days, the assets are removed. note note NOTE Support for new or existing UGC vector image assets in Adobe Dynamic Media ended on September 30, 2021.
Test the Secure Testing service test-secure-testing-service
To ensure that Secure Testing service works as expected, do the following:
Prepare your account
-
Contact Adobe Customer Care and request that they enable Secure Testing on your account.
-
In Adobe Experience Manager, select Tools > Assets > Dynamic Media Publish Setup.
-
On the Image Server page, in the Publish Context drop-down list, select Test Image Serving.
-
Select the Security tab.
-
For the Client address filter, select Add.
-
In the IP Address field, type an IP address.
-
In the Mask field, type a net mask.
note note NOTE If you add more than one IP address and net mask, it effectively permits all IP addresses to make asset calls, and they all show up. -
Do one of the following:
- To add more IP addresses, repeat the previous three steps.
- Continue to the next step.
-
In the upper right corner of the Image Server page, select Save.
-
Upload the desired images to your Adobe Dynamic Media account.
- Make sure some of the images are marked for publish and others are unmarked, and then submit the publish job.
- Determine the name of your Secure Testing service by going to Tools > Assets > Dynamic Media General Setting.
- On the Server page, find the server name to the right of Published Server Name.
Contact Adobe Care if the server name is missing or the URL to the server does not work.
Prepare website variations
You need two variations of a website that links the published and unpublished assets:
- Public version - Link assets using your traditional Adobe Dynamic Media URL syntax.
- Staging version - Link assets using the same syntax but with the Secure Testing site name.
Run the tests
Perform the following tests:
-
Check whether assets are visible from within your corporate network.
From within the corporate network identified by the previously defined IP address range, the staging version of the website displays all images, whether marked for publish or not. As such, you can test without accidentally making images available before preview approval or product launch.
Confirm that the public version of your site shows published assets as previously experienced with Adobe Dynamic Media.
-
From outside your corporate network, verify that nonpublished assets (that is, unmarked for publish) are protected from third-party access.
Access your network from outside (such as from your home computer, or over a 4G/5G connection), then verify that the public version of the site shows all published assets but none of the unpublished content.
Confirm that the staging version does not show any asset because you are accessing the Secure Testing service from an unapproved IP address.