social.colibri.beta.permissionCommunity
Schema Diff
+35 -1
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"detail": "Create and administer Colibri communities, including their channels, roles, members and moderation.",
6
6
"permissions": [
7
7
{
8
8
"action": [
9
9
"read"
10
10
],
11
11
"authority": "*",
12
12
"manage": [
13
13
"create",
14
14
"update",
15
15
"delete"
16
16
],
17
17
"resource": "space",
18
18
"spaceType": "social.colibri.beta.community.profile",
19
19
"type": "permission"
20
20
},
21
21
{
22
22
"action": [
23
23
"read"
24
24
],
25
25
"authority": "*",
26
26
"manage": [
27
27
"create",
28
28
"update",
29
29
"delete"
30
30
],
31
31
"resource": "space",
32
32
"spaceType": "social.colibri.beta.community.configuration",
33
33
"type": "permission"
34
34
},
35
35
{
36
36
"action": [
37
37
"read"
38
38
],
39
39
"authority": "*",
40
40
"manage": [
41
41
"create",
42
42
"update",
43
43
"delete"
44
44
],
45
45
"resource": "space",
46
46
"spaceType": "social.colibri.beta.community.members",
47
47
"type": "permission"
48
48
},
49
49
{
50
50
"action": [
51
51
"read"
52
52
],
53
53
"authority": "*",
54
54
"manage": [
55
55
"create",
56
56
"update",
57
57
"delete"
58
58
],
59
59
"resource": "space",
60
60
"spaceType": "social.colibri.beta.community.moderation",
61
61
"type": "permission"
62
62
},
63
63
{
64
64
"action": [
65
65
"read"
66
66
],
67
67
"authority": "*",
68
68
"manage": [
69
69
"create",
70
70
"update",
71
71
"delete"
72
72
],
73
73
"resource": "space",
74
74
"spaceType": "social.colibri.beta.channel.text",
75
75
"type": "permission"
76
76
},
77
77
{
78
78
"action": [
79
79
"read"
80
80
],
81
81
"authority": "*",
82
82
"manage": [
83
83
"create",
84
84
"update",
85
85
"delete"
86
86
],
87
87
"resource": "space",
88
88
"spaceType": "social.colibri.beta.channel.voice",
89
89
"type": "permission"
90
90
},
91
91
{
92
+
"action": [
93
+
"read"
94
+
],
95
+
"authority": "*",
96
+
"manage": [
97
+
"create",
98
+
"update",
99
+
"delete"
100
+
],
101
+
"resource": "space",
102
+
"spaceType": "social.colibri.beta.channel.thread",
103
+
"type": "permission"
104
+
},
105
+
{
92
106
"inheritAud": true,
93
107
"lxm": [
94
108
"social.colibri.beta.community.create",
109
+
"social.colibri.beta.community.adopt",
95
110
"social.colibri.beta.community.update",
111
+
"social.colibri.beta.community.putImage",
112
+
"social.colibri.beta.community.deleteImage",
96
113
"social.colibri.beta.community.delete",
114
+
"social.colibri.beta.community.listMigratable",
97
115
"social.colibri.beta.community.migrate",
98
116
"social.colibri.beta.community.registerCredentials",
99
117
"social.colibri.beta.community.setMemberRoles",
100
118
"social.colibri.beta.community.reorderCategories",
101
119
"social.colibri.beta.community.createInvitation",
102
120
"social.colibri.beta.community.listInvitations",
103
121
"social.colibri.beta.community.deleteInvitation",
104
122
"social.colibri.beta.community.kick",
105
123
"social.colibri.beta.community.ban",
106
124
"social.colibri.beta.community.unban",
107
125
"social.colibri.beta.community.listBans",
108
126
"social.colibri.beta.community.listApplications",
109
127
"social.colibri.beta.community.approveApplication",
110
128
"social.colibri.beta.community.dismissApplication",
111
129
"social.colibri.beta.community.undismissApplication",
112
130
"social.colibri.beta.community.listModerationLog",
113
131
"social.colibri.beta.community.applyLabel",
114
132
"social.colibri.beta.community.negateLabel",
115
133
"social.colibri.beta.category.create",
116
134
"social.colibri.beta.category.update",
117
135
"social.colibri.beta.category.delete",
118
136
"social.colibri.beta.channel.create",
119
137
"social.colibri.beta.channel.update",
120
138
"social.colibri.beta.channel.delete",
121
139
"social.colibri.beta.channel.reorder",
122
140
"social.colibri.beta.role.create",
123
141
"social.colibri.beta.role.update",
124
142
"social.colibri.beta.role.delete",
125
-
"social.colibri.beta.voice.moderate"
143
+
"social.colibri.beta.voice.moderate",
144
+
"social.colibri.beta.thread.delete",
145
+
"social.colibri.beta.thread.repoint",
146
+
"social.colibri.beta.thread.moveMessages",
147
+
"social.colibri.beta.bridge.getPairing",
148
+
"social.colibri.beta.bridge.redeemPairing",
149
+
"social.colibri.beta.bridge.listRegistrations",
150
+
"social.colibri.beta.bridge.update",
151
+
"social.colibri.beta.bridge.revoke",
152
+
"social.colibri.beta.bridge.listRemoteRooms"
126
153
],
127
154
"resource": "rpc",
128
155
"type": "permission"
156
+
},
157
+
{
158
+
"accept": [
159
+
"image/*"
160
+
],
161
+
"resource": "blob",
162
+
"type": "permission"
129
163
}
130
164
],
131
165
"title": "Manage Colibri communities",
132
166
"type": "permission-set"
133
167
}
134
168
},
135
169
"id": "social.colibri.beta.permissionCommunity",
136
170
"lexicon": 1
137
171
}