Skip to content

Commit c3dadd0

Browse files
committed
CORE-1889 Update Tapis v2 to v3 app migration guide
Added `System Permission Requirements for App Creators` docs.
1 parent f5e66a7 commit c3dadd0

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

docs/services/api/tapis-v2-v3-migration.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ and for other details beyond the scope of this migration guide,
66
but the easiest way to show how to migrate a Tapis v2 (Agave) app to v3
77
for the Discovery Environment (DE) might be with the following example.
88

9+
## System Permission Requirements for App Creators
10+
11+
Before creating HPC apps for Tapis v3, the app's execution system and the iRODS system defined in the Tapis v3 `cyverse` tenant must be shared with the app creator with `MODIFY` permissions (note that this will not grant the app creator modify permissions on the underlying iRODS directories).
12+
13+
This has to do with the fact that these systems use proxy admin users to act on behalf of DE users when running Tapis v3 apps and when reading and writing iRODS data in the Data Store.
14+
915
## Tapis v2 App Definition
1016

1117
First consider a Tapis v2 app definition like the following:

0 commit comments

Comments
 (0)