Image processing pipeline
The image processing pipeline cleans up photos as they are uploaded. Sliick runs it as a shared service, so there is nothing for you to install or host. This page is for administrators turning it on once cloud storage is connected.
What it does to an uploaded image
Section titled “What it does to an uploaded image”- Converts iPhone HEIC photos to JPG so every browser can display them.
- Corrects the orientation of photos taken sideways.
- Resizes images down to a maximum size you set, if you want it to.
- Creates a thumbnail so galleries load quickly.
Note: Processing is not available with SharePoint. Images uploaded to SharePoint are stored exactly as they arrive, and this section does not appear.
Before you start
Section titled “Before you start”- Cloud storage is connected and its status is Active: any provider except SharePoint.
- An Integration User has been designated during storage setup. This is the user the processing service acts as when it writes the finished image back into your org, so it must be active and hold the Sliick Pipeline Integration permission set. See Set up the Integration User.
- Your org has been authorised for the pipeline by the Sliick team. If verification fails and everything else looks right, this is usually why.
1. Enable and verify
Section titled “1. Enable and verify”- Open the Sliick Admin app and go to the Storage Settings tab.
- Select the Media Processing section in the left rail, between Connection and Folders & Metadata.
- Turn Enable Pipeline on.
- Click Verify. The status shows “Verifying…” while it confirms your org is authorised and the service can reach your org.
- On success the status changes to Verified and the resize settings appear.
If the status shows Failed, check these in order:
- Your org has not been authorised for the pipeline yet. Contact the Sliick team.
- No integration user was designated during storage setup, or the one you named is inactive.
- The integration user is missing the Sliick Pipeline Integration permission set, or has not been authorised to be used by the Sliick integration.
2. Set the output options
Section titled “2. Set the output options”Once the pipeline is verified:
| Setting | What it does | Range | Default |
|---|---|---|---|
| Resize images | When on, images are scaled down to fit inside the maximum dimensions. When off, images are still converted, corrected and thumbnailed, just not resized. | On or off | On |
| Max width and Max height | The largest size a processed image may be, in pixels. Larger images are scaled down proportionally. | 1 to 10,000 | 2048 by 2048 |
| JPG quality | Compression quality of the output JPG. Lower values give smaller files. | 1 to 100% | 80% |
Click Save Settings. The new settings apply to the next image uploaded, not to images already stored.
Turning it off again
Section titled “Turning it off again”Turn Enable Pipeline off and images are stored exactly as uploaded, with no conversion, resizing or thumbnails. Your settings are kept, so you can turn it back on later without verifying again.
What users see
Section titled “What users see”A heavily compressed or HEIC image takes roughly 2 to 5 seconds to process. During that time the gallery shows a Processing image spinner and the file list shows a Processing badge. If processing does not finish, the image shows Processing failed with a retry option.
If images stay in processing for more than a minute, see Diagnose image processing.