diff --git a/modulecheck/app.json b/modulecheck/app.json index e9e21ef439e9d2e22222c14df8ff6cc614850cb6..ca3becb2e02daf7d985292330db24da4d8d0b727 100644 --- a/modulecheck/app.json +++ b/modulecheck/app.json @@ -131,7 +131,8 @@ "multiAppMode", "hwasanEnabled", "cloudFileSyncEnabled", - "configuration" + "configuration", + "asset-access-groups" ] } }, @@ -176,7 +177,8 @@ "maxChildProcess", "hwasanEnabled", "cloudFileSyncEnabled", - "configuration" + "configuration", + "asset-access-groups" ] } }, @@ -472,6 +474,37 @@ "type": "string", "pattern": "^[$]profile:[0-9a-zA-Z_.]+$", "maxLength": 255 + }, + "asset-access-groups": { + "description": "Indicates the asset access group of the application.", + "type": "array", + "maxItems": 512, + "uniqueItems": true, + "items": { + "type": "object", + "propertyNames": { + "enum": [ + "developer-id", + "asset-group-id" + ] + }, + "properties": { + "developer-id": { + "description": "Indicates the developer-id of a asset-access-group element.", + "type": "string", + "maxLength": 31, + "minLength": 20, + "pattern": "^[0-9]+$" + }, + "asset-group-id": { + "description": "Indicates the asset-group-id of a asset-access-group element.", + "type": "string", + "maxLength": 127, + "minLength": 7, + "pattern": "^[a-zA-Z][0-9a-zA-Z_.]+$" + } + } + } } } }