diff --git a/package-lock.json b/package-lock.json index a61c4518d0f..4550ccc9b93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -65017,7 +65017,7 @@ }, "packages/common": { "name": "@esri/hub-common", - "version": "15.3.4", + "version": "15.3.7", "license": "Apache-2.0", "dependencies": { "@terraformer/arcgis": "^2.1.2", diff --git a/packages/common/src/permissions/HubPermissionPolicies.ts b/packages/common/src/permissions/HubPermissionPolicies.ts index a4544ed5a24..39a0242d4e9 100644 --- a/packages/common/src/permissions/HubPermissionPolicies.ts +++ b/packages/common/src/permissions/HubPermissionPolicies.ts @@ -174,6 +174,13 @@ const SystemPermissionPolicies: IPermissionPolicy[] = [ environments: ["devext"], availability: ["alpha"], }, + { + // Enable site getting pages from it's catalog + // instead of those linked in the site's data + permission: "hub:feature:pagescatalog", + environments: ["qaext"], + availability: ["alpha"], + }, // NOTE: only use this permission if necessary. Use the licenses check on a permission to check license when able instead of a separate permission. // checks if using hub-premium { diff --git a/packages/common/src/permissions/types/Permission.ts b/packages/common/src/permissions/types/Permission.ts index 8b8609a1eef..69641203b4a 100644 --- a/packages/common/src/permissions/types/Permission.ts +++ b/packages/common/src/permissions/types/Permission.ts @@ -30,6 +30,7 @@ const SystemPermissions = [ "hub:feature:history", "hub:feature:catalogs", "hub:feature:inline-workspace", + "hub:feature:pagescatalog", "hub:license:hub-premium", "hub:license:hub-basic", "hub:license:enterprise-sites",