Перейти к содержимому

GET /api/collections/:id/access — Доступы организаций

Как открыть: в обычном интерфейсе этой страницы нет — выдача доступа к коллекции между организациями относится к администрированию платформы. Список доступов запрашивает site-admin: это служебная сводка о том, каким организациям, помимо организации-владельца, открыта данная коллекция.

Возвращает перечень организаций, которым выдан доступ к коллекции (записи collection_org_access): по каждой — название, слаг и когда доступ был выдан. Если список пуст, у коллекции нет таких грантов и она видна только своей организации-владельцу (а также всем — если она публичная или доступна по умолчанию).

Важно про модель доступа: коллекция принадлежит ровно одной организации (owner_org_id), и её участники видят коллекцию автоматически — по членству в организации, без отдельной выдачи. Раздать коллекцию участникам своей организации нельзя «вручную» и не нужно. Этот список и сама выдача доступа — про межорганизационный случай, а его открывает только администратор платформы (см. Выдать доступ).

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPGET /api/collections/:id/access
Auth
Scope токенаread
PG-функцииapi.list_collection_org_access
Таблицы
SRM— (вне SRM, документировано по коду)
RP (права)
Файл роутаserver/routes/collections.js
Статуспо коду (вне SRM)

Аргументы запроса (best-effort из хендлера; путь-параметры опущены):

аргументов не обнаружено (подтвердить вручную по server/routes/collections.js)

Коды ответов/ошибок (из хендлера): 200уточнить причины вручную


Витрина продукта · Версия для агента (raw markdown) →