Sdílet prostřednictvím


Získání zásad pracovního postupu

Získá zásady šablony profilu pro zadaný pracovní postup. Data se použijí při vytváření požadavku. Zásady pracovního postupu určují, která data klient potřebuje k vytvoření požadavku. Data můžou zahrnovat různé položky shromažďování dat, komentáře k žádostem a jednorázové zásady hesel.

Poznámka

Adresy URL v tomto článku jsou relativní k názvu hostitele zvolenému během nasazování rozhraní API, například https://api.contoso.com.

Žádost

Metoda Adresa URL požadavku
GET /CertificateManagement/api/v1.0/profiletemplates/{id}/policy/workflow/{type}

Parametry adresy URL

Parametr Popis
id Povinná hodnota. Identifikátor GUID odpovídající šabloně profilu, ze které se má zásada extrahovat.
typ Povinná hodnota. Typ požadované zásady. Možné hodnoty jsou "Enroll", "Duplicate", "OfflineUnblock", "OnlineUpdate", "Renew", "Recovery", "RecoverOnBehalf", "Reinstate", "Retire", "Revoke", "TemporaryEnroll" a "Unblock".

Hlavičky požadavku

Běžné hlavičky požadavků najdete v tématu Hlavičky požadavků HTTP a odpovědí v podrobnostech o službě CM REST API.

Text požadavku

Žádné

Odpověď

Tato část popisuje odpověď.

Kódy odpovědí

Kód Description
200 OK
403 Forbidden
204 Žádný obsah
500 Vnitřní chyba

Hlavičky odpovědi

Běžné hlavičky odpovědi najdete v tématu Hlavičky požadavků HTTP a odpovědí v podrobnostech o službě CM REST API.

Text odpovědi

Při úspěchu vrátí objekt zásad, který je založený na objektu ProfileTemplatePolicy . Objekt zásady obsahuje minimálně vlastnosti v následující tabulce, ale v závislosti na požadované zásadě může obsahovat další vlastnosti. Například požadavek na zásadu registrace vrátí objekt EnrollPolicy . Další informace najdete v dokumentaci k objektu zásady přidruženému k parametru {type} v požadavku. Dokumentaci k různým typům objektů zásad najdete v dokumentaci k oboru názvů Microsoft.Clm.Shared.ProfileTemplates .

Vlastnost Popis
SchváleníNení Počet schválení vyžadovaných pro žádosti o správu certifikátů (CM) nástroje Forefront Identity Manager (FIM) pro zásadu
AuthorizedApprover Popisovač zabezpečení pro uživatele, kteří mají oprávnění schvalovat žádosti FIM CM pro zásady.
AuthorizedEnrollmentAgent Popisovač zabezpečení pro uživatele, kteří můžou pro zásadu fungovat jako agenti registrace.
AuthorizedInitiator Popisovač zabezpečení pro uživatele, kteří můžou inicializovat požadavky FIM CM pro zásadu.
CollectComments Logická hodnota, která označuje, jestli je pro požadavky FIM CM pro zásadu povolené shromažďování komentářů.
CollectRequestPriority Logická hodnota, která označuje, jestli je pro požadavky FIM CM pro zásadu povolené shromažďování priorit požadavků.
DefaultRequestPriority Výchozí priorita požadavků FIM CM pro zásadu.
dokumenty. Dokumenty zásad, které jsou nakonfigurované pro zásadu.
Povoleno Logická hodnota, která označuje, jestli je zásada povolená.
EnrollAgentRequired Logická hodnota, která určuje, jestli se pro požadavky FIM CM pro zásadu vyžadují agenti registrace.
OneTimePasswordPolicy Metoda distribuce pro jednorázová hesla pro požadavky FIM CM pro zásadu.
Personalizace Možnosti přizpůsobení čipové karty pro zásadu
PolicyDataCollection Položky shromažďování dat, které jsou přidružené k zásadám.
SelfServiceEnabled Logická hodnota, která označuje, jestli je pro zásadu povolené samoobslužné inicializace požadavků FIM CM.

Příklad

Tato část obsahuje příklad získání zásad šablony profilu pro pracovní postup.

Příklad: Žádost 1

GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/enroll HTTP/1.1

Příklad: Odpověď 1

HTTP/1.1 200 OK

... body coming soon

Příklad: Žádost 2

GET /CertificateManagement/api/v1.0/profiletemplates/97CD65FA-AF4B-4587-9309-0DD6BFD8B4E1/policies/renew HTTP/1.1

Příklad: Odpověď 2

HTTP/1.1 200 OK

... body coming soon

Viz také