{ "fields": { "event": { "readOnly": { "conditionGroup": [ { "type": "isNotEmpty", "attribute": "id" } ] } }, "secretKey": { "visible": { "conditionGroup": [ { "type": "isNotEmpty", "attribute": "id" } ] } }, "skipOwn": { "visible": { "conditionGroup": [ { "type": "isNotEmpty", "attribute": "userId", "data": { "field": "user" } } ] } } } }