sh.diffuse.atproto.permissions
Schema Diff
+16 -0
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"detail": "Store and sync your Diffuse library in a private space",
6
6
"permissions": [
7
7
{
8
8
"action": [
9
9
"read",
10
10
"create",
11
11
"update",
12
12
"delete"
13
13
],
14
14
"authority": "self",
15
15
"collection": [
16
16
"sh.diffuse.output.facet",
17
17
"sh.diffuse.output.playlistItemBundle",
18
18
"sh.diffuse.output.setting",
19
19
"sh.diffuse.output.trackBundle"
20
20
],
21
21
"manage": [
22
22
"create",
23
23
"update",
24
24
"delete"
25
25
],
26
26
"resource": "space",
27
27
"skey": "self",
28
28
"spaceType": "sh.diffuse.atproto.space",
29
29
"type": "permission"
30
+
},
31
+
{
32
+
"action": [
33
+
"read",
34
+
"create",
35
+
"update",
36
+
"delete"
37
+
],
38
+
"authority": "*",
39
+
"collection": [
40
+
"*"
41
+
],
42
+
"resource": "space",
43
+
"skey": "self",
44
+
"spaceType": "sh.diffuse.atproto.space",
45
+
"type": "permission"
30
46
}
31
47
],
32
48
"title": "Diffuse",
33
49
"type": "permission-set"
34
50
}
35
51
},
36
52
"id": "sh.diffuse.atproto.permissions",
37
53
"lexicon": 1
38
54
}