gcube-cms-suite/test-data/profiledDocuments/profiles/basicProfile.json

50 lines
1.3 KiB
JSON
Raw Normal View History

2022-02-15 19:02:16 +01:00
{
2022-04-01 19:11:11 +02:00
"_id" : "basic",
2022-02-23 17:13:22 +01:00
"_version" : "1.0.0",
2022-04-06 17:04:56 +02:00
"_name" : "Basic Use Case Descriptor",
2022-02-15 19:02:16 +01:00
2022-04-08 12:23:19 +02:00
"_description" : "Simple UCD",
2022-02-23 17:13:22 +01:00
"_creationInfo": {
"_user" : {
"_username": "fabio.sinibaldi"
2022-02-15 19:02:16 +01:00
}
},
2022-02-23 17:13:22 +01:00
2022-04-08 12:23:19 +02:00
"_schema" :{ "title" : {"_min" : 1},
"section" : { "_max" : 1, "_min" : 1,
"_children" : [
{"fileset" :{"_type" : "RegisteredFileSet", "_min": 1}},
{"title" : {"_min" : 1}}
]
}
},
2022-04-01 19:11:11 +02:00
"_dataAccessPolicies" : [
2022-04-08 14:27:46 +02:00
{"_policy" : {"_read" : "own", "_write" : "own"}, "_roles":[]},
{"_policy" : {"_read" : "any", "_write" : "none"}, "_roles":["Guest"],
2022-04-08 12:54:17 +02:00
"_enforcer": {"_filter" : "{\"_lifecycleInformation._phase\" : {\"$eq\" : \"PUBLISHED\"}}"}},
2022-04-08 12:23:19 +02:00
{"_policy" : {"_read" : "any", "_write" : "none"}, "_roles":["Editor"]},
{"_policy" : {"_read" : "any", "_write" : "any"}, "_roles":["Admin"]}
2022-02-15 19:02:16 +01:00
],
2022-04-08 12:23:19 +02:00
2022-02-23 17:13:22 +01:00
"_handlers" : [
2022-05-18 18:24:57 +02:00
{
"_id" : "DEFAULT-SINGLE-STEP",
"_type" : "LifecycleManagement",
"_configuration" : {
"step_access" : [
{"STEP" : "PUBLISH", "roles" :[]}
]
}
},
2022-02-15 19:02:16 +01:00
{
2022-04-08 10:57:04 +02:00
"_id" : "DEFAULT-SINGLE-STEP",
2022-02-23 17:13:22 +01:00
"_type" : "LifecycleManagement",
"_configuration" : {
2022-02-15 19:02:16 +01:00
"step_access" : [
2022-04-08 15:26:12 +02:00
{"STEP" : "PUBLISH", "roles" :[]}
2022-02-15 19:02:16 +01:00
]
}
}
]
}