Как получить отчет об управлении пользователями?
Я использовал Python для изучения API smartsheet для получения информации для Power BI и / или управления пользователями.
Некоторые из отчетов, которые я хотел бы получить, находятся на вкладке "Администрирование учетной записи". Например, отчет "Загрузить список пользователей (csv)" или "Загрузить отчет о доступе к листам (csv)".
Есть ли для них идентификатор отчета или прямая ссылка?
1 ответ
В документации 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
)