Как выполнить запрос / список точек доступа в MS Project? - PullRequest
0 голосов
/ 10 июля 2020

Мне нужно заполнить мой список ресурсов в MS Project из списка Sharepoint. Метод аутентификации для sharepoint - это windows учетные данные / учетные данные компании. Я думал по SOAP или уже сохраненному запросу (так будет лучше, так как у меня есть запрос Power для обработки). Как лучше всего это сделать?

1 Ответ

1 голос
/ 10 июля 2020

На самом деле это может быть довольно интересно, в зависимости от того, какой доступ разрешают администраторы вашей фермы SharePoint. Но я всегда использовал REST для доступа к списку SP через API SP. Я использовал этот сайт: https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/complete-basic-operations-using-sharepoint-rest-endpoints для большого эффекта при создании списков и доступе к ним из удаленных приложений. Все, что может отправить аутентифицированный отдых / сгенерировать токен с учетными данными, должно иметь возможность получить СПИСОК и даже отредактировать его. доступ через SOAP или точки REST API. Возможно, вам придется выяснить свои собственные соглашения об именах списков и любые специальные коды символов, такие как подчеркивание или пробелы, и их соответствующие коды SP ((http://sharepoint.stackexchange.com/questions/787/finding-the-internal-name-and-display-name-for-a-list-column))

EDIT если у вас есть запрос мощности, вы можете использовать встроенный шаблон подключения к sharepoint в большинстве приложений Office, в которых есть PQ. Это может быть хорошо, поскольку позволит вам сохранить учетные данные, необходимые для получения SP, без необходимости генерировать токен через SOAP или REST. Но REST - это мой главный опыт здесь. Я использовал PQ в Excel для доступа к списку SP.

...