Admin console - configuration
Introduction
When the GraFx extension is enabled, admins can manage the configuration and settings in the Kadanza Admin Console.
1. Templates
Templates are the starting point for every project in the GraFx Experience Layer. They define what layouts are available, which fields users can edit, and how permissions are applied. In short: they’re the blueprint for brand-consistent outputs.
1.1. Template Overview
When you open the Templates section in the admin console, you’ll see a list of all configured templates.
- Each row shows the Reference ID, Name, GraFx External ID, Status, Layouts count, Version, Last Sync, and Last Updated.
- From the context menu (⋮), you can quickly View, Edit, or Resync a template.
- Use the Search bar to quickly find a template by name or ID.
- To add a new template, click the New template button in the top right.
1.2. Creating a New Template

Click New template to open the creation screen.
- Reference: A unique value to identify the template.
- Name: The name of the template. This name is used throughout the configuration and is presented to the end-users when creating a project.
- Description: A short description with some template and layout context for the admins
- GraFx External ID: This is the ID of the CHILI GraFx template. You can find the ID in the URL after opening the template in CHILI GraFx.

- Status: Projects can be created from active templates; inactive templates aren’t visible for end-users
Supported locales: define which languages are supported in the template.
Fields: Fields are used to add metadata and permissions to a template. Admins can choose from the fields that are made available for templates
- Type user group: when selected, the admin can list
- Workflow settings: This advanced option allows you to link specific workflows for specific user groups. The workflows are defined inside GraFx Studio and can be assigned to user groups in Kadanza. Users from the selected user groups will see the workflow assigned to them.
Once all required information is filled out, click Save to create the template.
When a template is configured in the content store, all available layouts will be visible. You can hide layouts from a template in the CHILI editing experience.

1.3. Editing an Existing Template

Select Edit from the context menu in the template list to update an existing template. You can:
- Change the Name, Description, or Status.
Upload a Main visual. This is presented to the end-user in the content store. If no image is uploaded, the brand logo is used as fallback
Manage Fields:
- Add new fields, update existing fields and remove unused ones.
Select fields can be used to add metadata to a template, which can be used by end-users to search and filter

Usergroup type fields are used to define access to the template. These fields are used in the Content Store settings to configure template visibility, only users from the selected user groups will see the templates when loading the content store. When no permissions are set on an individual template, it will be visible to all users.

- Configure Workflow settings: This advanced option allows you to link specific workflows to specific user groups. The workflows are defined inside GraFx Studio and can be assigned to user groups in Kadanza
After making changes, click Save to apply them.
⚠️ Note: Editing a template only affects future projects created with it. Existing projects remain unchanged.
1.4. (Re)syncing templates
Whenever changes are made in a Studio template in CHILI, the template needs to be resynced in Kadanza. After resyncing, new projects will use the updated version of the template.
Existing projects are not updated after a template is resynced.

2. Projects
Projects are created by end-users based on templates. Each project bundles together one or more layouts, field values, and outputs. From the admin side, the Projects section allows you to monitor what users are creating, check configurations, and troubleshoot if needed.
2.1. Project Overview

When you navigate to the Projects section in the admin console, you’ll see a list of all projects created in the platform (see screenshot 1).
- Columns include:
Name: Project name, inherited from the template or entered by the user.
Status: The current status of the project. Possible statuses are
- New
- Submitted
- In production
- Rejected
- Cancelled
- Delivered
- Mixed
- Layouts: Number of layouts included in the project.
- Creator: The user who created the project.
- Production Output: Shows if a production output has already been generated.
- Updated At: Timestamp of the last modification.
- The context menu (⋮) on each project row allows you to view project details.
- You can also use the Search bar or filter dropdown (top right) to quickly find projects.
2.2. Project Details

Click View from the context menu to open the detail page of a project. This project details page is divided into sections:
General Information
- ID: Unique identifier of the project.
- Name: Project name.
- Template: The base template the project is built on (clickable link back to the template).
- Created / Last update: Timestamps and the name of the user who created or modified it.
Field Values
Displays the fields and their assigned values within the project.
Examples:
- Template access (type usegroup) → which user group(s) can use the template in the content store.
- Template type (type select) → what kind of template, or template purpose
Layouts
Shows all layouts included in the project.
For each layout, you’ll see:
- Name and ID
- GraFx External ID
- Status (new, in progress, etc.)
- Output intent (e.g., print, digital)
- Dimensions
- Parent layout (if applicable)
- Flags for Selected, Unlinked, Resizable
- Last updated timestamp
3. Production Outputs
Production outputs represent the final deliverables that users generate from their projects. They can be downloaded (single or in bulk) or they are connected to production channels (such as printers or digital endpoints), containing order details, layouts, and statuses. Production outputs can be both digital and print.
3.1. Production Outputs Overview

In the Production Outputs section, you see a list of all outputs created across projects (see screenshot 1).
Each row includes:
- Project Name: The source project the output belongs to.
- Production Channel: The production channel used for the output (e.g., Printer1, Printer2).
- Layouts: Number of layouts included in the output.
- Creator: The user who initiated the output.
- Updated At: Last modification timestamp.
Features of the overview screen:
- Use the search bar to filter outputs by name or ID.
- Scroll or paginate through the list if many outputs exist.
- Click the context menu (⋮) next to an output to open the detail view.
3.2. Production Output Details

Click View to open the detail view of a specific output. The detail view is divided into clear sections:
General Information
- Created at / Updated at: Timestamps and the user who created or last updated the output.
- Project: Link to the originating project.
- Production Channel Summary: Shows channel name, type (e.g., print), and contact details (email and phone).
- Status: Indicates whether layouts are Submitted, In Production, Rejected, or Mixed (combination of statuses).
Order Information
- Address details: Shipping or delivery information.
- Delivery date: Target date for fulfillment.
- Reference number: Optional field for tracking orders.
- Comments / Additional order information: Space for notes or special instructions.
Layouts List
Each layout included in the production output shows
- Name and Quantity
- Dimensions (e.g., 800×600mm)
- Status (Submitted, Rejected, In Production)
- Last updated at: Timestamp of latest change
- PDF export button: Quick access to download the production-ready file
4. Production Channels
4.1. Production Channels Overview

In the Production Channels section, you’ll see a list of all available channels.
- Name: The channel’s name (e.g., Printer1, Printer2).
- Type: The type of channel (e.g., print, digital).
- Updated At: Timestamp of the last modification.
Actions available:
- New Production Channel → create a new channel.
- Context menu (⋮) → edit an existing channel.
- Search bar → quickly find a channel by name or ID.
4.2. Creating a New Production Channel

Click New production channel to open the configuration form.
- Name: The name of the channel.
- Contact Phone / Email: Details of the production contact person.
- Type: Select the channel type (e.g., Print).
- Available for User Groups: Define which user groups can see and use this channel.
- Production Outputs available for User Group: Specify which outputs from this channel are visible to certain groups.
- Fields: Add custom fields if needed (e.g., cost center, internal notes).
After filling out the details, click Save to create the production channel.
4.3. Editing an Existing Production Channel

From the channel overview, select Edit in the context menu to update a channel. Here you can:
- Change name, phone, or email.
- Adjust the type (e.g., print → digital, if needed).
- Add or remove user groups that can access the channel.
- Manage which production outputs are available to which user groups.
- Add or update custom fields.
5. Outputs
The Outputs section lists all generated previews for both templates and projects.
These are not production outputs — they are preview files used to check visual layouts and content before sending anything to production.
Admins can use this section to monitor the status of previews, relaunch failed ones, or download finished files for verification.
5.1. Outputs Overview

In the Outputs overview screen, you’ll find a list of all preview files that have been created.
Each record includes:
- Name: Name of the generated preview
- Output Type: Indicates whether the preview comes from a project or a template.
- File Type: The format of the generated preview (e.g., JPG, PDF).
- Status: The current generation status (Finished, Processing, or Failed).
- Created At / Updated At: Timestamps for tracking preview history.
From the context menu (⋮) next to each output, admins can:
- View: Open the output detail page.
- Download: Download the preview file directly.
- Relaunch: Restart the generation process if a preview was not generated or failed.
You can also use the search bar to find a specific preview by name or ID, and apply filters by status or output type.
5.2. Output Details

Click View from the context menu to open the details of a specific output (see screenshot 2).
The details page provides full information about the selected preview:
General
- GraFx External ID: Unique system identifier for tracking.
- Status: Generation status (e.g., Finished, Failed).
- Download URL: Direct link to access or download the generated file.
- Output Type: Identifies if it’s a template preview or project preview.
- Error Message / Error Report: Fields used to diagnose failed generations (if applicable).
- Created By / Created At / Updated At: Metadata showing who generated the preview and when.
6. Fields
Fields are reusable data elements that allow admins to enrich templates, projects, and production entities with structured information.
They can be used for metadata (for example, to categorize templates by type or to define the output intent of templates) or for permissions (to control which user groups can access or edit certain templates).
6.1. Fields Overview

In the Fields overview, admins can see all existing fields configured in the system.
Each row shows:
- Name: The name of the field.
- Description: Short explanation of what the field is used for.
- Type: Defines how the field behaves (e.g., select, usergroup).
- Used on Templates / Projects / Channels / Outputs: Indicators showing where the field is applied.
- Updated At: Timestamp of the last modification.
The context menu (⋮) next to each field provides quick actions:
- View: Open the field details.
- Edit: Modify the configuration.
- Delete: Remove the field (only available if the field is not currently in use). Note that fields that are in use can not be deleted.
6.2. Create New Field

To create a new field, click New Field. You’ll be prompted to fill in the following details:
- Name: Field name (e.g., “Template Type”, “Template Access”).
Description: Short explanation of what the field controls.
Type: Choose between:
- Select: Allows to create a list of options that can be chosen when creating a template or project. These options can be used for classification and filtering. “Template Type” (e.g., Employer Branding, Campaign, Social Media)
User Group: Fields of the type usergroup can be linked to user groups and can be used to define template permissions
Define where the field should be used by selecting one or more checkboxes:
- Used on template
- Used on project
- Used on production channel
- Used on production output
Click Save to create the field.
6.3. Editing an Existing Field

Editing is done in the same view as creation. Admins can adjust:
- Field name and description
- Field type (if not already in use)
- The elements where the field is used
- The User Group type (only applicable for user group fields)
Click Save to apply the changes.
6.4. Field Details

Click View in the context menu to open a detailed view of a specific field. This page shows all configuration details for that field, including:
- ID, Name, Description, Type
- User Group Type (if applicable)
- Indicators for where the field is used (templates, projects, outputs, or channels)
- Creation and update timestamps
- User Groups linked to the field (with a link to manage them)
- Values table showing selectable options or assigned user groups, their order, and IDs
7. Settings
The GraFx settings section has two specific functions. It allows admins to refresh the environment settings and to configure the preview output settings.

7.1. Environment settings
Whenever changes are made in your GraFx Studio environment (like permission changes in the integration), the latest settings from GraFx Studio should be synced with Kadanza. Use the refresh buttons to sync the latest settings from GraFx or to refresh the access token after making permission changes on your integration.
7.2. Preview output settings
This section allows admins to configure specific output settings used for template & project previews per layout intent. Configuring specific output settings allows admins to set up specific preview options for different templates, like static watermarked previews or specific previews for animated content.
The output settings are defined in GraFx Studio and are made available in Kadanza. If no option is configured, the standard JPG setting will be used as a fallback.

