fm.freemix.authFullApp
Schema Diff
+12 -0
1
1
{
2
2
"id": "fm.freemix.authFullApp",
3
3
"defs": {
4
4
"main": {
5
5
"type": "permission-set",
6
6
"title": "FreeMix Music Platform",
7
7
"detail": "Upload, manage, and share music tracks, stems, licenses, remix attributions, and collections on FreeMix.",
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
"fm.freemix.release.track"
19
19
]
20
20
},
21
21
{
22
22
"type": "permission",
23
23
"action": [
24
24
"create",
25
25
"update",
26
26
"delete"
27
27
],
28
28
"resource": "repo",
29
29
"collection": [
30
30
"fm.freemix.release.stem"
31
31
]
32
32
},
33
33
{
34
34
"type": "permission",
35
35
"action": [
36
+
"create",
37
+
"update",
38
+
"delete"
39
+
],
40
+
"resource": "repo",
41
+
"collection": [
42
+
"fm.freemix.release.sample"
43
+
]
44
+
},
45
+
{
46
+
"type": "permission",
47
+
"action": [
36
48
"create"
37
49
],
38
50
"resource": "repo",
39
51
"collection": [
40
52
"fm.freemix.license.grant"
41
53
]
42
54
},
43
55
{
44
56
"type": "permission",
45
57
"action": [
46
58
"create"
47
59
],
48
60
"resource": "repo",
49
61
"collection": [
50
62
"fm.freemix.license.def"
51
63
]
52
64
},
53
65
{
54
66
"type": "permission",
55
67
"action": [
56
68
"create"
57
69
],
58
70
"resource": "repo",
59
71
"collection": [
60
72
"fm.freemix.remix.attribution"
61
73
]
62
74
},
63
75
{
64
76
"type": "permission",
65
77
"action": [
66
78
"create",
67
79
"update",
68
80
"delete"
69
81
],
70
82
"resource": "repo",
71
83
"collection": [
72
84
"fm.freemix.collection.crate"
73
85
]
74
86
},
75
87
{
76
88
"type": "permission",
77
89
"action": [
78
90
"create"
79
91
],
80
92
"resource": "repo",
81
93
"collection": [
82
94
"fm.freemix.interaction.download"
83
95
]
84
96
},
85
97
{
86
98
"type": "permission",
87
99
"action": [
88
100
"create",
89
101
"update"
90
102
],
91
103
"resource": "repo",
92
104
"collection": [
93
105
"fm.freemix.actor.profile"
94
106
]
95
107
}
96
108
]
97
109
}
98
110
},
99
111
"$type": "com.atproto.lexicon.schema",
100
112
"lexicon": 1
101
113
}