Skip to content

Conversation

@NillasKA
Copy link
Contributor

@NillasKA NillasKA commented Dec 10, 2025

📋 Description

A new allow list will be added to the Delivery API settings, where developers can configure which content types will be exposed through the API.

This PR aims to clearly explain the functionality of this new allow list.

📎 Related Issues (if applicable)

No related issue, but a discussion and a PR.

umbraco/Umbraco-CMS#15806
umbraco/Umbraco-CMS#21111

Product & Version (if relevant)

Umbraco 17.1

Release

This should be reviewed for publication on December 23rd, aligning with the 17.1 release candidate.

Copy link
Contributor

@AndyButland AndyButland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me - just one suggestion to resolve some long sentences.

</tr>
<tr>
<td><code>AllowedContentTypeAliases</code></td>
<td>Contains the aliases of the content types that should be exposed through the Delivery API, this configuration takes precedence over the <code>DisallowedContentTypeAliases</code> so if there are any duplicates, they will be allowed regardless. Note that if this configuration contains any aliases, all other aliases will not be exposed through the Delivery API, if the configuration is empty, all aliases will be exposed, unless they are included in the <code>DisallowedContentTypeAliases</code></td>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<td>Contains the aliases of the content types that should be exposed through the Delivery API, this configuration takes precedence over the <code>DisallowedContentTypeAliases</code> so if there are any duplicates, they will be allowed regardless. Note that if this configuration contains any aliases, all other aliases will not be exposed through the Delivery API, if the configuration is empty, all aliases will be exposed, unless they are included in the <code>DisallowedContentTypeAliases</code></td>
<td>Contains the aliases of the content types that should be exposed through the Delivery API. This configuration takes precedence over the <code>DisallowedContentTypeAliases</code> so if there are any duplicates, they will be allowed regardless. If this configuration contains any aliases, all other aliases will not be exposed through the Delivery API. If the configuration is empty, all aliases will be exposed, unless they are included in <code>DisallowedContentTypeAliases</code></td>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants