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