When the application owner attempts to share the application check that the owner has proper access for the following.
If the owner does not have proper access then reject the share request.
execSystemId
execSystemExecDir
execSystemInputDir
execSystemOutputDir
archiveSystemId
archiveSystemDir
Source system and path for all file inputs involving Tapis protocol sourceUrl
Target paths for all file inputs
NOTE: Depending on design updates under discussion, it may not be necessary to check file paths.
For example, if it is decided having EXEC for a system implies having FILE_READ and FILE_MODIFY then checking
individual paths will not be needed.
When the application owner attempts to share the application check that the owner has proper access for the following. If the owner does not have proper access then reject the share request.
NOTE: Depending on design updates under discussion, it may not be necessary to check file paths. For example, if it is decided having EXEC for a system implies having FILE_READ and FILE_MODIFY then checking individual paths will not be needed.