Придумав одну идею, подобную этой, создайте 3 поля ввода для пользователей, одно для ввода URL сайта / дочернего сайта, второй тип ввода, список / библиотека / папка / 3-й список ввода / имя библиотеки / папки, затем вы можете добавить логику в проверьте информацию о предоставлении с Rest API, я думаю, что это подойдет для этого варианта использования.