Skip to content

Commit 54d4c1c

Browse files
test(amplify-e2e-gen2-migration): update storage snapshots for per-user access mapping
Regenerate the storage/resource.ts post.generate snapshots for the migration sample apps to reflect the updated mapping: Gen1 authenticated access on private/ and protected/ now renders as allow.entity('identity'), with allow.authenticated read retained on protected/. public/* is unchanged.
1 parent 77840cc commit 54d4c1c

8 files changed

Lines changed: 24 additions & 16 deletions

File tree

  • amplify-migration-apps
    • backend-only/_snapshot.post.generate/amplify/storage
    • discussions/_snapshot.post.generate/amplify/storage
    • finance-tracker/_snapshot.post.generate/amplify/storage
    • imported-resources/_snapshot.post.generate/amplify/storage
    • media-vault/_snapshot.post.generate/amplify/storage
    • mood-board/_snapshot.post.generate/amplify/storage
    • product-catalog/_snapshot.post.generate/amplify/storage
    • project-boards/_snapshot.post.generate/amplify/storage

amplify-migration-apps/backend-only/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ export const storage = defineStorage({
1212
allow.authenticated.to(['write', 'read', 'delete']),
1313
],
1414
'protected/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
15+
allow.entity('identity').to(['write', 'read', 'delete']),
16+
allow.authenticated.to(['read']),
1617
],
1718
'private/{entity_id}/*': [
18-
allow.authenticated.to(['write', 'read', 'delete']),
19+
allow.entity('identity').to(['write', 'read', 'delete']),
1920
],
2021
}),
2122
});

amplify-migration-apps/discussions/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ export const storage = defineStorage({
99
access: (allow) => ({
1010
'public/*': [allow.authenticated.to(['write', 'read', 'delete'])],
1111
'protected/{entity_id}/*': [
12-
allow.authenticated.to(['write', 'read', 'delete']),
12+
allow.entity('identity').to(['write', 'read', 'delete']),
13+
allow.authenticated.to(['read']),
1314
],
1415
'private/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
16+
allow.entity('identity').to(['write', 'read', 'delete']),
1617
],
1718
}),
1819
});

amplify-migration-apps/finance-tracker/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ export const storage = defineStorage({
1212
allow.authenticated.to(['write', 'read', 'delete']),
1313
],
1414
'protected/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
15+
allow.entity('identity').to(['write', 'read', 'delete']),
16+
allow.authenticated.to(['read']),
1617
],
1718
'private/{entity_id}/*': [
18-
allow.authenticated.to(['write', 'read', 'delete']),
19+
allow.entity('identity').to(['write', 'read', 'delete']),
1920
],
2021
}),
2122
});

amplify-migration-apps/imported-resources/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ export const storage = defineStorage({
1212
allow.authenticated.to(['write', 'read', 'delete']),
1313
],
1414
'protected/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
15+
allow.entity('identity').to(['write', 'read', 'delete']),
16+
allow.authenticated.to(['read']),
1617
],
1718
'private/{entity_id}/*': [
18-
allow.authenticated.to(['write', 'read', 'delete']),
19+
allow.entity('identity').to(['write', 'read', 'delete']),
1920
],
2021
}),
2122
});

amplify-migration-apps/media-vault/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ export const storage = defineStorage({
1818
allow.resource(thumbnailgen).to(['read', 'write', 'delete']),
1919
],
2020
'protected/{entity_id}/*': [
21-
allow.authenticated.to(['write', 'read', 'delete']),
21+
allow.entity('identity').to(['write', 'read', 'delete']),
22+
allow.authenticated.to(['read']),
2223
allow.groups(['Admin']).to(['write', 'read', 'delete']),
2324
allow.groups(['Basic']).to(['read']),
2425
allow.resource(thumbnailgen).to(['read', 'write', 'delete']),
2526
],
2627
'private/{entity_id}/*': [
27-
allow.authenticated.to(['write', 'read', 'delete']),
28+
allow.entity('identity').to(['write', 'read', 'delete']),
2829
allow.groups(['Admin']).to(['write', 'read', 'delete']),
2930
allow.groups(['Basic']).to(['read']),
3031
allow.resource(thumbnailgen).to(['read', 'write', 'delete']),

amplify-migration-apps/mood-board/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ export const storage = defineStorage({
1212
allow.authenticated.to(['write', 'read', 'delete']),
1313
],
1414
'protected/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
15+
allow.entity('identity').to(['write', 'read', 'delete']),
16+
allow.authenticated.to(['read']),
1617
],
1718
'private/{entity_id}/*': [
18-
allow.authenticated.to(['write', 'read', 'delete']),
19+
allow.entity('identity').to(['write', 'read', 'delete']),
1920
],
2021
}),
2122
});

amplify-migration-apps/product-catalog/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ export const storage = defineStorage({
1010
access: (allow) => ({
1111
'public/*': [allow.authenticated.to(['write', 'read', 'delete'])],
1212
'protected/{entity_id}/*': [
13-
allow.authenticated.to(['write', 'read', 'delete']),
13+
allow.entity('identity').to(['write', 'read', 'delete']),
14+
allow.authenticated.to(['read']),
1415
],
1516
'private/{entity_id}/*': [
16-
allow.authenticated.to(['write', 'read', 'delete']),
17+
allow.entity('identity').to(['write', 'read', 'delete']),
1718
],
1819
}),
1920
triggers: {

amplify-migration-apps/project-boards/_snapshot.post.generate/amplify/storage/resource.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ export const storage = defineStorage({
1212
allow.authenticated.to(['write', 'read', 'delete']),
1313
],
1414
'protected/{entity_id}/*': [
15-
allow.authenticated.to(['write', 'read', 'delete']),
15+
allow.entity('identity').to(['write', 'read', 'delete']),
16+
allow.authenticated.to(['read']),
1617
],
1718
'private/{entity_id}/*': [
18-
allow.authenticated.to(['write', 'read', 'delete']),
19+
allow.entity('identity').to(['write', 'read', 'delete']),
1920
],
2021
}),
2122
});

0 commit comments

Comments
 (0)