Skip to content

Engyte has a fairly accessible API. This project was created to modify permissions of the directory tree a few levels deep. It would have been onerous to do this manually but was fairly easy using Egnyte's API tools.

License

Notifications You must be signed in to change notification settings

tscheinok/egnyte_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

egnyte_api

This project can be used to modify permissions for a large number of Egnyte folders.

  • The getapitoken.sh script is run to get the API Token required in the perms.sh script.

  • The permns.sh script is what is used to modify permissions on a list of Egnyte folders that is specified in the perm.txt file.

  • The perms.txt file is a tab separated value file that contains the list of folder paths and permissions in JSON format.

  • The perms.xlsx file is an option excel file used for encoding the path URLs.

This project is designed and built for OSX on running Mojave. Your mileage may vary on other xnix variants. Requires jq JSON parser to be installed.

About

Engyte has a fairly accessible API. This project was created to modify permissions of the directory tree a few levels deep. It would have been onerous to do this manually but was fairly easy using Egnyte's API tools.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages