4.5 Tworzenie głębokich łączy z żądaniem

Identity Applications umożliwiają tworzenie głębokich łączy do określonego żądania przetwarzania (nazywanego również żądaniem zaopatrywania). Ta funkcja daje menedżerowi możliwość wysłania adresu URL określonego żądania przetwarzania do pracownika, dzięki czemu pracownik ten może szybko zażądać przetwarzania bez konieczności korzystania z pulpitu nawigacyjnego aplikacji. W przypadku głębokiego łącza do żądania przetwarzania formularz żądania jest wyświetlany w treści strony wraz z nagłówkiem dla Identity Applications.

Gdy żądanie uprawnienia zostanie zgłoszone, pojawi się na stronie Dostęp > Historia żądań osoby zgłaszającej, a także na stronie Zadania osoby oceniającej.

Adres URL używany w głębokich łączach do żądania przetwarzania ma następujący format:

  • W przypadku starszych formularzy:

    https://<server:port>/IDMProv/requestForm.do?uid=<PRD_ID>&aqua=true&idmdash=true&recipient=<recipient>&jsa=<operation_type>

    Poniżej znajduje się przykład pokazujący, jakiego adresu URL można użyć do utworzenia głębokiego łącza do definicji żądania zaopatrywania:

    https://testserver:8543/IDMProv/requestForm.do?uid=cn=request mobile approval app,cn=requestdefs,cn=appconfig,cn=user application driver,cn=driverset1,o=system&aqua=true&idmdash=true&recipient=&jsa=%7B%22submit%22%3A%22submitThenOpener%283000%29%22%2C%22cancel%22%3A%22window.close%28%29%22%7D
  • W przypadku nowych formularzy JSON:

    https://<server:form_renderer_port>/forms/#/form/details?id=<formID>&recipient=<recipient>&pid=<workflowID>&sid=IDM&uri=<forms_uri>&formContainer=RequestForms&locale=<language>

    Poniżej znajduje się przykład pokazujący, jakiego adresu URL można użyć do utworzenia głębokiego łącza do definicji żądania zaopatrywania:

    https://testserver:18600/forms/#/form/details?id=cn%3DHelp-desk%20Request%20Form,cn%3DWorkflowForms,cn%3Dappconfig,cn%3DUser%20Application%20Driver,cn%3Ddriverset1,o%3Dsystem&recipient=&pid=cn%3Dhelpdeskticket,cn%3Drequestdefs,cn%3Dappconfig,cn%3Duser%20application%20driver,cn%3Ddriverset1,o%3Dsystem&sid=IDM&uri=%2Frest%2Faccess%2Fforms&formContainer=RequestForms&locale=en