diff --git a/src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs b/src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs index 7809731b0..9a6d904c8 100644 --- a/src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs +++ b/src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs @@ -271,6 +271,11 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator private void AddSecurity(SwaggerOperation operation, string permission) { + if (operation.Security == null) + { + operation.Security = new List(); + } + operation.Security.Add(new SwaggerSecurityRequirement { [Constants.SecurityDefinition] = new[] { Permissions.ForApp(permission, appName, schemaPath).Id }