Перейти до основного змісту

Обмеження доступу до файлів та керування ними

 

WP File download має багато інструментів для обмеження видимості та керування файлами для адміністративної сторони. По-перше, нам потрібно розрізняти:

  • Видимість файлів, або хто може переглядати та завантажувати файли у публічному доступі
  • Керування файлами, або хто може додавати, видаляти та редагувати файли та категорії

 

Доступ до файлів та їх видимість

За допомогою WP File Download ви можете обмежити видимість категорій файлів за групами користувачів WordPress. Відкрийте категорію файлів і зробіть її приватною, вибравши групу користувачів або окремого користувача. Потім натисніть кнопку «Зберегти налаштування», і все готово.

 

видимість файлів

 

Ви також можете обмежити видимість одного файлу для кількох користувачів, щоб лише вибрані могли переглядати файл.

Щоб скористатися цією функцією, слід увімкнути обмеження для одного користувача в розділі Конфігурація > Основні налаштування > вкладка Адміністрування .

 

доступ-до-файлів-для-користувача

 

Аналогічно, ви можете налаштувати видимість категорії для кількох користувачів. Це означає, що коли для параметра Видимість встановлено значення Приватно, лише певний користувач може переглядати категорію на фронтенді.

Наприклад, ви можете налаштувати «Автор, Розробник» на перегляд «Категорія теми за замовчуванням» на фронтенді.

 

доступ-користувача-категорії

 

Відтепер «Завантаження файлів» та «Попередній перегляд файлів» доступні для кожної ролі користувача, ви можете обмежити користувачів завантаженням або попереднім переглядом на фронтенді за ролями.

Наприклад: У цьому випадку з редактора , після ввімкнення опцій, користувачі, яким надано редактора, можуть завантажувати та переглядати файли. Це буде одна з ролей редактора, залежно від ваших налаштувань.

 

завантажити-файли-попереднього-перегляду

 

Налаштування керування файлами за роллю користувача WordPress

Керування файлами в WP File Download визначається ролями користувачів WordPress. Ви можете вибрати ті ролі, які можуть виконувати певні дії. Усі користувачі з вибраними ролями матимуть однакові права щодо керування файлами.

Щоб налаштувати доступ, скористайтеся WP File Download > Configuration > File Access > Roles user :

 

файли-ролей-користувачів

 

Після входу користувача в систему він успадкує свої групові права на керування файлами.

 

Управління персональним сховищем файлів користувачів

WP File Download дозволяє користувачам WordPress керувати власним репозиторієм файлів, оскільки ви, як адміністратор, можете визначити, кому належить категорія файлів.

Перший крок – налаштувати роль користувача лише на «Редагувати власну категорію» . Вимкніть «Редагувати категорію», оскільки користувачі в цьому прикладі не повинні мати змогу редагувати всі існуючі категорії, а лише власні. Інші привілеї не є обов’язковими, залежно від того, що ви хочете дозволити.

 

власна категорія користувача

 

Потім ви можете створити категорію файлів для своїх користувачів, або, якщо «Створити категорію» , вони зможуть зробити це самостійно. Потім, на основі створеної вами категорії файлів, ви можете визначити, хто є власником категорії, а отже, хто зможе її редагувати.

Ви можете призначити одного власника користувача для кожної категорії.

 

визначити власника категорії

 

Примітка: налаштування власника категорії має бути активоване з глобальної конфігурації плагіна

Крім того, користувач може надати дозвіл для категорії або файлу, якщо «Редагувати налаштування дозволів» . Це означає, що він може вибрати користувача для категорії або кількох користувачів для файлу, як і в попередньому кроці.

 

налаштування-дозволу-на-редагування

 

Обмеження завантаження для ролей

Щоб обмежити час завантаження та тривалість завантаження файлів користувачами, вам слід перейти до WP File download > Доступ до файлів > Ліміт завантаження. Потім увімкніть опцію «Обмежити завантаження»

 

вкладка-обмеження-завантажень

 

Звідси є 2 варіанти: Ліміт завантаження та Ліміт часу для кожної ролі на сайті. Ліміт завантаження має бути числом, обмеження часу можна встановити за годиною, днем ​​тощо...

 

обмеження часу

 

  • Ліміт завантажень: Якщо заповнено, це обмежить кількість завантажень для кожного файлу на користувача в цій групі користувачів.
  • Обмеження часу: Якщо заповнено, це обмежить затримку, протягом якої файли доступні для кожного користувача в цій групі користувачів.

Нарешті, не забудьте натиснути «Зберегти» .

 

Приватні категорії

Щоб створити категорії для користувачів, які вже зареєстровані на вашому сайті, перейдіть до конфігурації плагіна в розділі Доступ до файлів > Приватні категорії . Увімкніть Автоматичне створення приватної категорії для кожного користувача та виберіть кореневу категорію, де будуть створені категорії користувачів. Виберіть ролі користувачів, для яких потрібно створити категорії (ви можете вибрати всі ролі або певні), потім натисніть Створити категорії , щоб вручну створити папки для існуючих користувачів.

 

користувачі-приватної-категорії

 

Після ввімкнення цієї функції система автоматично створюватиме відповідну приватну категорію щоразу, коли на вашому сайті реєструватиметься новий користувач.

Щоб дозволити користувачам доступ до їхніх особистих файлів, вставте шорткод вибраної кореневої категорії (наприклад, «Рахунки» в цьому випадку) у будь-яку публікацію або сторінку. Коли користувачі відвідують цю сторінку, вони бачитимуть лише свої власні файли та категорії, що гарантує, що кожен користувач матиме доступ виключно до свого особистого контенту.

 

Примітка: Функція автоматичного створення категорій працює лише для нових користувачів під час процесу реєстрації. Існуючим користувачам потрібно буде налаштувати категорії вручну за допомогою цього методу.
Зверніть увагу, що ця функція не підтримує хмарні категорії та застосовується виключно до обмежень доступу до інтерфейсу.

 

Відео про доступ до завантаження файлів WordPress: