Как дать разрешение Shiny-App на загрузку / выгрузку данных из ТОЛЬКО ОДНОЙ конкретной папки Dropbox? - PullRequest
1 голос
/ 09 июня 2019

Я хочу, чтобы моя блестящая программа использовала мою учетную запись Dropbox для удаленного хранения.

Что я понимаю, так это то, что файл аутентификации ".httr-oauth", сгенерированный с использованием "rdrop2", для этой цели открывает весь мой выпадающий список для приложения Приложения.Тем не менее, я хотел бы ограничить это разрешение ОДНОЙ предопределенной папкой dropbox.

Если я понял это правильно, как я могу это сделать?

1 Ответ

0 голосов
/ 09 июня 2019

Ограничить доступ к определенной папке Dropbox внутри приложения с помощью условий, таких как

if(folder_name == authorised_folder) {let in and process} else {display unauthorised warning message}

или на уровне файлов

if (file %in% authorised_folder) {let in} else {unauthorised}

, или вы можете использовать другие вещи, такие как

assertthat::assert_that(folder %in% authorised folder)
...