social.colibri.permissionCommunity
Schema Diff
+4 -1
1
1
{
2
2
"id": "social.colibri.permissionCommunity",
3
3
"defs": {
4
4
"main": {
5
5
"type": "permission-set",
6
6
"title": "Communities & channels",
7
7
"detail": "Create and manage communities, categories, channels, and roles, including moderation and invitations.",
8
8
"permissions": [
9
9
{
10
10
"type": "permission",
11
11
"action": [
12
12
"create",
13
13
"update",
14
14
"delete"
15
15
],
16
16
"resource": "repo",
17
17
"collection": [
18
18
"social.colibri.community",
19
19
"social.colibri.category",
20
20
"social.colibri.channel",
21
21
"social.colibri.role"
22
22
]
23
23
},
24
24
{
25
25
"type": "permission",
26
26
"action": [
27
27
"create",
28
-
"update"
28
+
"update",
29
+
"delete"
29
30
],
30
31
"resource": "repo",
31
32
"collection": [
32
33
"social.colibri.channel.read"
33
34
]
34
35
},
35
36
{
36
37
"lxm": [
37
38
"social.colibri.community.create",
38
39
"social.colibri.community.migrate",
39
40
"social.colibri.community.update",
40
41
"social.colibri.community.delete",
41
42
"social.colibri.community.registerCredentials",
42
43
"social.colibri.community.approveMembership",
43
44
"social.colibri.community.listApplications",
44
45
"social.colibri.community.dismissApplication",
45
46
"social.colibri.community.undismissApplication",
46
47
"social.colibri.community.kick",
47
48
"social.colibri.community.kickUser",
48
49
"social.colibri.community.setMemberRoles",
49
50
"social.colibri.community.leave",
50
51
"social.colibri.community.reorderChannels",
51
52
"social.colibri.community.reorderCategories",
52
53
"social.colibri.community.blockMessage",
54
+
"social.colibri.community.suppressMessageEmbeds",
55
+
"social.colibri.community.unsuppressMessageEmbeds",
53
56
"social.colibri.community.banUser",
54
57
"social.colibri.community.unbanUser",
55
58
"social.colibri.community.createInvitation",
56
59
"social.colibri.community.listInvitations",
57
60
"social.colibri.community.deleteInvitation",
58
61
"social.colibri.category.create",
59
62
"social.colibri.category.update",
60
63
"social.colibri.category.delete",
61
64
"social.colibri.channel.create",
62
65
"social.colibri.channel.update",
63
66
"social.colibri.channel.delete",
64
67
"social.colibri.channel.getReadCursor",
65
68
"social.colibri.channel.listUnreadStatus",
66
69
"social.colibri.role.create",
67
70
"social.colibri.role.update",
68
71
"social.colibri.role.delete",
69
72
"social.colibri.embed.getMetadata",
70
73
"social.colibri.embed.searchGifs",
71
74
"social.colibri.embed.trendingGifs",
72
75
"social.colibri.embed.gifCategories",
73
76
"social.colibri.community.getData",
74
77
"social.colibri.community.listBannedUsers",
75
78
"social.colibri.community.listCategories",
76
79
"social.colibri.community.listChannels",
77
80
"social.colibri.community.listMembers",
78
81
"social.colibri.community.listRoles",
79
82
"social.colibri.community.getInvitation",
80
83
"social.colibri.channel.listMessages",
81
84
"social.colibri.channel.getChannelView"
82
85
],
83
86
"type": "permission",
84
87
"resource": "rpc",
85
88
"inheritAud": true
86
89
}
87
90
]
88
91
}
89
92
},
90
93
"$type": "com.atproto.lexicon.schema",
91
94
"lexicon": 1
92
95
}