Как получить отчет об управлении пользователями? - PullRequest
0 голосов
/ 17 мая 2018

Я использую Python для изучения API smartsheet для получения информации для Power BI и / или управления пользователями.

Некоторые из отчетов, которые мне хотелось бы получить, - это отчеты на вкладке «Администрирование учетной записи».Например, отчет «Загрузить список пользователей (csv)» или «Загрузить отчет о доступе к листам (csv)».

Есть ли для них идентификатор отчета или прямая ссылка?

1 Ответ

0 голосов
/ 21 мая 2018

Документация API содержит все детали и примеры кода, которые могут вам понадобиться.

Сначала перечислите отчеты, к которым у пользователя есть доступ, чтобы найти название отчета, который вы ищете.

response = ss_client.Reports.list_reports(include_all=True)
reports = response.data

Затем, после того как вы определили соответствующий отчет, используйте id отчета, чтобы затем запросить экспорт в CSV.

ss_client.Reports.get_report_as_csv(
  3882962191181700,       # report_id
  download_folder_path
) 
...