Если вы хотите изменить дизайн, добавив столбцы, он должен работать с идентификатором, который имеет как минимум доступ Designer к базе данных. В ODA есть API-интерфейс, который можно использовать для создания элементов дизайна через DXL. Я использовал его для создания представлений, но папки должны работать одинаково.
Если вам не нужно изменять дизайн, вы можете создать папку общего доступа при первом использовании, запустив ее как пользователь и вызвав getView()
. Я не думаю, что для этого нужен дизайнерский доступ, но стоит перепроверить.
Примечание: методы ODA не были протестированы SSJS. Если это работает, вам повезло, но основное внимание уделяется Java.