pub.chive.fullAccess
Schema Diff
+60 -4
1
1
{
2
2
"id": "pub.chive.fullAccess",
3
3
"defs": {
4
4
"main": {
5
5
"type": "permission-set",
6
6
"title": "Full Access to Chive",
7
-
"detail": "All Chive operations including knowledge-graph governance: propose fields, vote on proposals, and contribute personal graph nodes and edges. Includes everything in Review.",
7
+
"detail": "Submit, review, and curate eprints (preprints) on Chive, plus participate in knowledge-graph governance: propose new fields and authority records, vote on community proposals, and contribute personal graph nodes and edges. Includes everything in Review (which includes Author and Browse).",
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
"pub.chive.eprint.submission",
19
19
"pub.chive.eprint.version",
20
20
"pub.chive.eprint.userTag",
21
21
"pub.chive.eprint.citation",
22
22
"pub.chive.eprint.relatedWork",
23
23
"pub.chive.eprint.changelog",
24
24
"pub.chive.actor.profile",
25
+
"pub.chive.actor.profileConfig",
25
26
"pub.chive.actor.mute",
26
27
"pub.chive.discovery.settings",
27
28
"pub.chive.collaboration.invite",
28
29
"pub.chive.collaboration.inviteAcceptance",
29
30
"pub.chive.review.comment",
30
31
"pub.chive.review.endorsement",
31
32
"pub.chive.annotation.comment",
32
33
"pub.chive.annotation.entityLink",
33
34
"pub.chive.graph.nodeProposal",
34
35
"pub.chive.graph.edgeProposal",
35
36
"pub.chive.graph.vote",
36
37
"pub.chive.graph.node",
37
38
"pub.chive.graph.edge"
38
39
]
39
40
},
40
41
{
41
42
"type": "permission",
42
43
"accept": [
43
44
"application/*",
44
45
"image/*",
45
46
"video/*",
46
47
"audio/*",
47
48
"text/*"
48
49
],
49
50
"resource": "blob"
50
51
},
51
52
{
53
+
"aud": "*",
52
54
"lxm": [
53
55
"pub.chive.eprint.getSubmission",
54
56
"pub.chive.eprint.searchSubmissions",
55
57
"pub.chive.eprint.listByAuthor",
56
58
"pub.chive.eprint.listCitations",
57
59
"pub.chive.eprint.listRelatedWorks",
58
60
"pub.chive.eprint.updateSubmission",
59
61
"pub.chive.eprint.deleteSubmission",
60
62
"pub.chive.graph.getNode",
61
63
"pub.chive.graph.listNodes",
62
64
"pub.chive.graph.searchNodes",
63
65
"pub.chive.graph.listPersonalNodes",
64
66
"pub.chive.graph.listPersonalEdgeTypes",
65
67
"pub.chive.review.listForEprint",
66
68
"pub.chive.review.getThread",
67
69
"pub.chive.endorsement.getSummary",
68
70
"pub.chive.endorsement.listForEprint",
69
71
"pub.chive.endorsement.getUserEndorsement",
70
72
"pub.chive.endorsement.listForUser",
71
73
"pub.chive.author.getProfile",
72
74
"pub.chive.author.searchAuthors",
75
+
"pub.chive.author.initiateOrcidVerification",
76
+
"pub.chive.collection.get",
77
+
"pub.chive.collection.getContaining",
78
+
"pub.chive.collection.getFeed",
79
+
"pub.chive.collection.getParent",
80
+
"pub.chive.collection.getSubcollections",
81
+
"pub.chive.collection.listByOwner",
82
+
"pub.chive.collection.listPublic",
83
+
"pub.chive.collection.search",
73
84
"pub.chive.actor.getMyRoles",
74
85
"pub.chive.actor.getMyProfile",
75
86
"pub.chive.actor.getDiscoverySettings",
87
+
"pub.chive.actor.discoverAuthorIds",
76
88
"pub.chive.claiming.startClaim",
89
+
"pub.chive.claiming.fetchExternalPdf",
90
+
"pub.chive.claiming.dismissSuggestion",
91
+
"pub.chive.moderation.createReport",
77
92
"pub.chive.claiming.completeClaim",
78
93
"pub.chive.claiming.findClaimable",
79
94
"pub.chive.claiming.getClaim",
80
95
"pub.chive.claiming.getUserClaims",
81
96
"pub.chive.claiming.getSuggestions",
82
97
"pub.chive.claiming.getSubmissionData",
83
98
"pub.chive.claiming.getPendingClaims",
84
99
"pub.chive.claiming.approveClaim",
85
100
"pub.chive.claiming.rejectClaim",
86
101
"pub.chive.claiming.requestCoauthorship",
87
102
"pub.chive.claiming.approveCoauthor",
88
103
"pub.chive.claiming.rejectCoauthor",
89
104
"pub.chive.claiming.getCoauthorRequests",
90
105
"pub.chive.claiming.getMyCoauthorRequests",
91
106
"pub.chive.sync.registerPDS",
92
107
"pub.chive.sync.indexRecord",
93
108
"pub.chive.sync.deleteRecord",
94
109
"pub.chive.activity.getFeed",
95
110
"pub.chive.activity.log",
96
111
"pub.chive.activity.markFailed",
97
112
"pub.chive.discovery.recordInteraction",
98
113
"pub.chive.collaboration.listInvites",
99
114
"pub.chive.collaboration.listCollaborators",
100
115
"pub.chive.notification.listReviewsOnMyPapers",
101
116
"pub.chive.notification.listEndorsementsOnMyPapers",
102
117
"pub.chive.governance.listProposals",
103
118
"pub.chive.governance.getProposal",
104
119
"pub.chive.governance.listVotes",
105
120
"pub.chive.governance.getUserVote",
106
121
"pub.chive.governance.getPendingCount",
107
122
"pub.chive.governance.getEditorStatus",
108
123
"pub.chive.governance.listTrustedEditors",
109
124
"pub.chive.governance.requestElevation",
110
125
"pub.chive.governance.approveElevation",
111
126
"pub.chive.governance.rejectElevation",
112
127
"pub.chive.governance.listElevationRequests",
113
128
"pub.chive.governance.grantDelegation",
114
129
"pub.chive.governance.revokeDelegation",
115
-
"pub.chive.governance.listDelegations"
130
+
"pub.chive.governance.listDelegations",
131
+
"pub.chive.governance.revokeRole",
132
+
"pub.chive.admin.assignRole",
133
+
"pub.chive.admin.cancelBackfill",
134
+
"pub.chive.admin.deleteContent",
135
+
"pub.chive.admin.dismissDLQEntry",
136
+
"pub.chive.admin.getActivityCorrelation",
137
+
"pub.chive.admin.getAuditLog",
138
+
"pub.chive.admin.getBackfillHistory",
139
+
"pub.chive.admin.getBackfillStatus",
140
+
"pub.chive.admin.getEndpointMetrics",
141
+
"pub.chive.admin.getFirehoseStatus",
142
+
"pub.chive.admin.getGraphStats",
143
+
"pub.chive.admin.getMetricsOverview",
144
+
"pub.chive.admin.getNodeMetrics",
145
+
"pub.chive.admin.getOverview",
146
+
"pub.chive.admin.getPrometheusMetrics",
147
+
"pub.chive.admin.getSearchAnalytics",
148
+
"pub.chive.admin.getSystemHealth",
149
+
"pub.chive.admin.getTrendingVelocity",
150
+
"pub.chive.admin.getUserDetail",
151
+
"pub.chive.admin.getViewDownloadTimeSeries",
152
+
"pub.chive.admin.listDLQEntries",
153
+
"pub.chive.admin.listEndorsements",
154
+
"pub.chive.admin.listEprints",
155
+
"pub.chive.admin.listImports",
156
+
"pub.chive.admin.listPDSes",
157
+
"pub.chive.admin.listReviews",
158
+
"pub.chive.admin.listViolations",
159
+
"pub.chive.admin.listWarnings",
160
+
"pub.chive.admin.purgeOldDLQ",
161
+
"pub.chive.admin.rescanPDS",
162
+
"pub.chive.admin.retryAllDLQ",
163
+
"pub.chive.admin.retryDLQEntry",
164
+
"pub.chive.admin.revokeRole",
165
+
"pub.chive.admin.searchUsers",
166
+
"pub.chive.admin.triggerBackfill",
167
+
"pub.chive.admin.triggerCitationExtraction",
168
+
"pub.chive.admin.triggerDIDSync",
169
+
"pub.chive.admin.triggerFreshnessScan",
170
+
"pub.chive.admin.triggerFullReindex",
171
+
"pub.chive.admin.triggerGovernanceSync",
172
+
"pub.chive.admin.triggerPDSScan"
116
173
],
117
174
"type": "permission",
118
-
"resource": "rpc",
119
-
"inheritAud": true
175
+
"resource": "rpc"
120
176
}
121
177
]
122
178
}
123
179
},
124
180
"$type": "com.atproto.lexicon.schema",
125
181
"lexicon": 1
126
182
}