Alle traditionellen Servicekonten werden am 31. Dezember 2024auslaufen.
Traditionelle Servicekonten wurden am 9. Dezember 2021 eingestellt. Ab dem 1. Oktober 2024 werden wir die Erstellung neuer Konten für traditionelle Dienstleistungen nicht mehr zulassen. Bestehende traditionelle Servicekonten sind bis zum 31. Dezember 2024 weiterhin funktionsfähig.
In Übereinstimmung mit diesem Zeitplan müssen Entwickler von Datenverbindungsanwendungen, die derzeit herkömmliche Dienstkonten verwenden, ihre Anwendungen aktualisieren,um Dateiname="">Entwicklerverwaltete Dienstkonten zu verwenden<a target="_blank" title=" " href.path="//faq/what-is-developer-managed-service-account" href., und die Kunden müssen diese aktualisierten Anwendungen vor dem Ablaufdatum installieren. Alle Datenverbindungsanwendungen, die bis zum Ablaufdatum nicht migriert wurden, funktionieren nicht mehr. Alle auf dem Procore-App Marketplace aufgeführten Anwendungen, die keine unterstützte Methode für den Zugriff auf die Procore API verwenden, werden bis zum Ablaufdatum entfernt. Siehe Migration von Datenverbindungsanwendungen zur Verwendung von DMSAs für zusätzliche Informationen.
Dienstkonten ermöglichen Ihnen die Unterstützung von Integrationen, die den in der IETF OAuth 2.0 Framework-Spezifikation definierten Berechtigungsablauf für Clientanmeldeinformationen erfordern. In diesem Szenario benötigen Anwendungen eine Möglichkeit, ein OAuth 2.0-Zugriffstoken außerhalb des Kontexts eines bestimmten Procore-Benutzers abzurufen. OAuth 2.0 stellt zu diesem Zweck den Berechtigungstyp Client Credentials bereit. Ein eindeutiger client_id und client_secret wird generiert, wenn ein neuer Servicekonto erstellt wird. Informationen zur Implementierung des Client Credentials Grant Flow in einer Anwendung finden Sie unter OAuth 2.0 Client Credentials verwenden auf unserem Entwicklerportal.
Servicekonten handeln nicht im Auftrag eines bestehenden Procore-Benutzers, sondern verwenden stattdessen einen Adressbuchkontakt, der beim Erstellen des Servicekontos automatisch generiert wird. Die Berechtigungen und der Zugriff des Servicekontos werden durch die Berechtigungseinstellungen für den Adressbuchkontakt gesteuert. Standardmäßig hat ein Servicekonto bei der erstmaligen Erstellung keine Berechtigungen („Keine“) zum Anzeigen von Daten innerhalb des Unternehmens, in dem es erstellt wurde. Procore-Administratoren müssen manuell erhöhte Berechtigungen für das Servicekonto angeben, damit es Zugriff auf mehr hat Daten. Weitere Informationen finden Sie unter Konfigurieren von Servicekontoberechtigungen.