Pobieranie zasad przepływu pracy
Pobiera zasady szablonu profilu dla określonego przepływu pracy. Dane są używane podczas tworzenia żądania. Zasady przepływu pracy określają, które dane są potrzebne przez klienta w celu utworzenia żądania. Dane mogą zawierać różne elementy zbierania danych, żądać komentarzy i zasady jednorazowego hasła.
Uwaga
Adresy URL w tym artykule są powiązane z nazwą hosta wybraną podczas wdrażania interfejsu API, taką jak https://api.contoso.com
.
Żądanie
Metoda | Adres URL żądania |
---|---|
GET | /CertificateManagement/api/v1.0/profiletemplates/{id}/policy/workflow/{type} |
Parametry URL
Parametr | Opis |
---|---|
identyfikator | Wymagane. Identyfikator GUID odpowiadający szablonowi profilu, z którego mają zostać wyodrębnione zasady. |
typ | Wymagane. Typ żądanych zasad. Możliwe wartości to "Enroll", "Duplicate", "OfflineUnblock", "OnlineUpdate", "Renew", "Recover", "RecoverOnBehalf", "Reinstate", "Retire", "Revoke", "TemporaryEnroll" i "Unblock". |
Nagłówki żądań
Aby zapoznać się z typowymi nagłówkami żądań, zobacz Nagłówki żądań HTTP i odpowiedzi w szczegółach usługi interfejsu API REST zarządzania konfiguracją.
Treść żądania
Brak.
Reakcja
W tej sekcji opisano odpowiedź.
Kody odpowiedzi
Kod | Opis |
---|---|
200 | OK |
403 | Forbidden |
204 | Brak zawartości |
500 | Błąd wewnętrzny |
Nagłówki odpowiedzi
Typowe nagłówki odpowiedzi można znaleźć w temacie Http request and response headers in CM REST API details (Nagłówki żądań HTTP i odpowiedzi w szczegółach usługi interfejsu API REST zarządzania konfiguracją).
Treść odpowiedzi
Po powodzeniu zwraca obiekt zasad oparty na obiekcie ProfileTemplatePolicy . Co najmniej obiekt zasad zawiera właściwości w poniższej tabeli, ale może zawierać dodatkowe właściwości w zależności od żądanych zasad. Na przykład żądanie zasad rejestracji zwraca obiekt EnrollPolicy . Aby uzyskać więcej informacji, zobacz dokumentację obiektu zasad skojarzonego z parametrem {type} w żądaniu. Dokumentację różnych typów obiektów zasad można znaleźć w dokumentacji przestrzeni nazw Microsoft.Clm.Shared.ProfileTemplates .
Właściwość | Opis |
---|---|
ZatwierdzeniaNowe | Liczba zatwierdzeń wymaganych dla żądań zarządzania certyfikatami programu Forefront Identity Manager (CM) dla zasad. |
Autoryzowanie aplikacji | Deskryptor zabezpieczeń dla użytkowników, którzy mają autoryzację do zatwierdzania żądań programu FIM CM dla zasad. |
AuthorizedEnrollmentAgent | Deskryptor zabezpieczeń dla użytkowników, którzy mogą pełnić rolę agentów rejestracji dla zasad. |
AuthorizedInitiator | Deskryptor zabezpieczeń dla użytkowników, którzy mogą inicjować żądania programu FIM CM dla zasad. |
CollectComments | Wartość logiczna wskazująca, czy dla żądań zarządzania kluczami programu FIM dla zasad jest włączona kolekcja komentarzy. |
CollectRequestPriority | Wartość logiczna wskazująca, czy kolekcja priorytetu żądania jest włączona dla żądań cm programu FIM dla zasad. |
DefaultRequestPriority | Domyślny priorytet żądań programu FIM CM dla zasad. |
Dokumenty | Dokumenty zasad skonfigurowane dla zasad. |
Enabled (Włączony) | Wartość logiczna wskazująca, czy zasady są włączone. |
EnrollAgentRequired | Wartość logiczna wskazująca, czy agenci rejestracji są zobowiązani do obsługi żądań zarządzania kluczami programu FIM dla zasad. |
OneTimePasswordPolicy | Metoda dystrybucji jednorazowych haseł dla żądań programu FIM CM dla zasad. |
Personalizacja | Opcje personalizacji kart inteligentnych dla zasad. |
PolicyDataCollection | Elementy zbierania danych skojarzone z zasadami. |
SelfServiceEnabled | Wartość logiczna wskazująca, czy dla zasad włączono samoobsługowe inicjowanie żądań cm programu FIM. |
Przykład
Ta sekcja zawiera przykład pobierania zasad szablonu profilu dla przepływu pracy.
Przykład: żądanie 1
GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/enroll HTTP/1.1
Przykład: Odpowiedź 1
HTTP/1.1 200 OK
... body coming soon
Przykład: Żądanie 2
GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/renew HTTP/1.1
Przykład: Odpowiedź 2
HTTP/1.1 200 OK
... body coming soon