Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apps: When sharing check access to execSystem, archiveSystem and file input sources #34

Open
scblack321 opened this issue Jan 5, 2023 · 0 comments
Assignees

Comments

@scblack321
Copy link
Collaborator

scblack321 commented Jan 5, 2023

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.

  1. execSystemId
  2. execSystemExecDir
  3. execSystemInputDir
  4. execSystemOutputDir
  5. archiveSystemId
  6. archiveSystemDir
  7. Source system and path for all file inputs involving Tapis protocol sourceUrl
  8. 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.

@scblack321 scblack321 self-assigned this Jan 5, 2023
@scblack321 scblack321 moved this from To Do to In Progress in Tapis Project Beta Board Jul 11, 2023
@scblack321 scblack321 moved this from In Progress to On Hold in Tapis Project Beta Board Jul 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: On Hold
Development

No branches or pull requests

1 participant