Skip to content

Commit 414442d

Browse files
committed
fix(oauth): trim Atlassian OAuth scopes to fix CloudFront 414
1 parent bdaf112 commit 414442d

2 files changed

Lines changed: 2 additions & 29 deletions

File tree

apps/sim/lib/oauth/oauth.ts

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -438,10 +438,8 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
438438
icon: ConfluenceIcon,
439439
baseProviderIcon: ConfluenceIcon,
440440
scopes: [
441-
'read:confluence-content.all',
442441
'read:confluence-space.summary',
443442
'read:space:confluence',
444-
'read:space-details:confluence',
445443
'write:confluence-content',
446444
'write:confluence-space',
447445
'write:confluence-file',
@@ -451,7 +449,6 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
451449
'write:comment:confluence',
452450
'delete:comment:confluence',
453451
'delete:attachment:confluence',
454-
'read:content:confluence',
455452
'delete:page:confluence',
456453
'read:label:confluence',
457454
'write:label:confluence',
@@ -460,21 +457,14 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
460457
'search:confluence',
461458
'read:me',
462459
'offline_access',
463-
'read:blogpost:confluence',
464-
'write:blogpost:confluence',
465-
'delete:blogpost:confluence',
466-
'read:content.property:confluence',
467-
'write:content.property:confluence',
468460
'read:hierarchical-content:confluence',
469461
'read:content.metadata:confluence',
470462
'read:user:confluence',
463+
'read:confluence-user',
471464
'read:task:confluence',
472465
'write:task:confluence',
473466
'write:space:confluence',
474467
'delete:space:confluence',
475-
'read:space.property:confluence',
476-
'write:space.property:confluence',
477-
'read:space.permission:confluence',
478468
],
479469
},
480470
},
@@ -500,16 +490,12 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
500490
'read:me',
501491
'offline_access',
502492
'read:issue-meta:jira',
503-
'read:issue-security-level:jira',
504-
'read:issue.vote:jira',
505493
'read:issue.changelog:jira',
506494
'read:avatar:jira',
507495
'read:issue:jira',
508496
'read:status:jira',
509497
'read:user:jira',
510-
'read:field-configuration:jira',
511498
'read:issue-details:jira',
512-
'read:issue-event:jira',
513499
'delete:issue:jira',
514500
'write:comment:jira',
515501
'read:comment:jira',
@@ -522,12 +508,6 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
522508
'delete:issue-worklog:jira',
523509
'write:issue-link:jira',
524510
'delete:issue-link:jira',
525-
'manage:jira-webhook',
526-
'read:webhook:jira',
527-
'write:webhook:jira',
528-
'delete:webhook:jira',
529-
'read:issue.property:jira',
530-
'read:comment.property:jira',
531511
'read:jql:jira',
532512
'read:field:jira',
533513
// Jira Service Management scopes
@@ -537,20 +517,12 @@ export const OAUTH_PROVIDERS: Record<string, OAuthProviderConfig> = {
537517
'write:request:jira-service-management',
538518
'read:request.comment:jira-service-management',
539519
'write:request.comment:jira-service-management',
540-
'read:customer:jira-service-management',
541-
'write:customer:jira-service-management',
542520
'read:servicedesk.customer:jira-service-management',
543521
'write:servicedesk.customer:jira-service-management',
544522
'read:organization:jira-service-management',
545523
'write:organization:jira-service-management',
546524
'read:servicedesk.organization:jira-service-management',
547525
'write:servicedesk.organization:jira-service-management',
548-
'read:organization.user:jira-service-management',
549-
'write:organization.user:jira-service-management',
550-
'read:organization.property:jira-service-management',
551-
'write:organization.property:jira-service-management',
552-
'read:organization.profile:jira-service-management',
553-
'write:organization.profile:jira-service-management',
554526
'read:queue:jira-service-management',
555527
'read:request.sla:jira-service-management',
556528
'read:request.status:jira-service-management',

apps/sim/lib/oauth/utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export const SCOPE_DESCRIPTIONS: Record<string, string> = {
7070
'read:hierarchical-content:confluence': 'View page hierarchy (children and ancestors)',
7171
'read:content.metadata:confluence': 'View content metadata (required for ancestors)',
7272
'read:user:confluence': 'View Confluence user profiles',
73+
'read:confluence-user': 'View Confluence user profiles (v1 API)',
7374
'read:task:confluence': 'View Confluence inline tasks',
7475
'write:task:confluence': 'Update Confluence inline tasks',
7576
'delete:blogpost:confluence': 'Delete Confluence blog posts',

0 commit comments

Comments
 (0)