Skip to content

Commit 711c1e6

Browse files
committed
WIP
1 parent 51edcf2 commit 711c1e6

6 files changed

Lines changed: 11 additions & 33 deletions

File tree

packages/server/api/src/app/app-connection/app-connection.controller.ts

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ const UpsertAppConnectionRequest = {
171171

172172
const PatchAppConnectionRequest = {
173173
config: {
174-
allowedPrincipals: [PrincipalType.USER, PrincipalType.MCP],
174+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
175175
permission: Permission.WRITE_APP_CONNECTION,
176176
},
177177
schema: {
@@ -189,11 +189,7 @@ const PatchAppConnectionRequest = {
189189

190190
const ListAppConnectionsRequest = {
191191
config: {
192-
allowedPrincipals: [
193-
PrincipalType.MCP,
194-
PrincipalType.USER,
195-
PrincipalType.SERVICE,
196-
],
192+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
197193
permission: Permission.READ_APP_CONNECTION,
198194
},
199195
schema: {
@@ -230,7 +226,7 @@ const DeleteAppConnectionRequest = {
230226

231227
const GetAppConnectionRequest = {
232228
config: {
233-
allowedPrincipals: [PrincipalType.USER, PrincipalType.MCP],
229+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
234230
permission: Permission.READ_APP_CONNECTION,
235231
},
236232
schema: {
@@ -257,7 +253,7 @@ const GetAppConnectionRequest = {
257253

258254
const GetConnectionMetadataRequest = {
259255
config: {
260-
allowedPrincipals: [PrincipalType.USER, PrincipalType.MCP],
256+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
261257
permission: Permission.READ_APP_CONNECTION,
262258
},
263259
schema: {

packages/server/api/src/app/file/file.controller.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export const fileController: FastifyPluginAsyncTypebox = async (app) => {
1919

2020
const GetFileRequest = {
2121
config: {
22-
allowedPrincipals: [PrincipalType.USER, PrincipalType.MCP],
22+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
2323
},
2424
schema: {
2525
operationId: 'Get File',

packages/server/api/src/app/flows/flow-run/flow-run-controller.ts

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,7 @@ const FlowRunFilteredWithNoSteps = Type.Omit(FlowRun, [
140140

141141
const ListRequest = {
142142
config: {
143-
allowedPrincipals: [
144-
PrincipalType.MCP,
145-
PrincipalType.USER,
146-
PrincipalType.SERVICE,
147-
],
143+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
148144
},
149145
schema: {
150146
operationId: 'List Flow Runs',
@@ -161,11 +157,7 @@ const ListRequest = {
161157

162158
const GetRequest = {
163159
config: {
164-
allowedPrincipals: [
165-
PrincipalType.SERVICE,
166-
PrincipalType.USER,
167-
PrincipalType.MCP,
168-
],
160+
allowedPrincipals: [PrincipalType.SERVICE, PrincipalType.USER],
169161
},
170162
schema: {
171163
operationId: 'Get Flow Run Details',
@@ -198,7 +190,7 @@ const ResumeFlowRunRequest = {
198190

199191
const RetryFlowRequest = {
200192
config: {
201-
allowedPrincipals: [PrincipalType.USER, PrincipalType.MCP],
193+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
202194
permission: Permission.RETRY_RUN,
203195
},
204196
schema: {

packages/server/api/src/app/flows/flow/flow-version.controller.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -242,11 +242,7 @@ export const flowVersionController: FastifyPluginAsyncTypebox = async (
242242

243243
const GetLatestVersionsByConnectionRequestOptions = {
244244
config: {
245-
allowedPrincipals: [
246-
PrincipalType.MCP,
247-
PrincipalType.USER,
248-
PrincipalType.SERVICE,
249-
],
245+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
250246
permission: Permission.READ_FLOW,
251247
},
252248
schema: {

packages/server/api/src/app/flows/flow/flow.controller.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,6 @@ const UpdateFlowRequestOptions = {
361361
const ListFlowsRequestOptions = {
362362
config: {
363363
allowedPrincipals: [
364-
PrincipalType.MCP,
365364
PrincipalType.USER,
366365
PrincipalType.SERVICE,
367366
PrincipalType.WORKER,
@@ -383,7 +382,7 @@ const ListFlowsRequestOptions = {
383382

384383
const CountFlowsRequestOptions = {
385384
config: {
386-
allowedPrincipals: [PrincipalType.MCP, PrincipalType.USER],
385+
allowedPrincipals: [PrincipalType.SERVICE, PrincipalType.USER],
387386
},
388387
schema: {
389388
operationId: 'Get Flow Count',
@@ -423,11 +422,7 @@ const GetFlowTemplateRequestOptions = {
423422

424423
const GetFlowRequestOptions = {
425424
config: {
426-
allowedPrincipals: [
427-
PrincipalType.MCP,
428-
PrincipalType.USER,
429-
PrincipalType.SERVICE,
430-
],
425+
allowedPrincipals: [PrincipalType.USER, PrincipalType.SERVICE],
431426
permission: Permission.READ_FLOW,
432427
},
433428
schema: {

packages/shared/src/lib/authentication/model/principal-type.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
export enum PrincipalType {
2-
MCP = 'MCP',
32
USER = 'USER',
43
ENGINE = 'ENGINE',
54
SERVICE = 'SERVICE',

0 commit comments

Comments
 (0)