AWI: Standard URL schema for navigating to particular information

Idea created by Michael_Lowry on May 2, 2018
    New
    Score9
    • Franz Zalubil
    • Michael_Lowry
    • Carsten_Schmitz
    • MarcelFriedmann604907
    • FrankWeingart602762
    • Stefan.R
    • AlainMoisy
    • BernhardFlegel605989
    • RobertSteimer602662

    In the Automic Web Interface (AWI), it is possible to construct parameterized URLs that:

    1. log in automatically to the AWI and a particular Automation Engine server using SSO, and
    2. navigate to a particular view or object in that AE system.

     

    E.g., this URL:

    https://awi-srv/#pa/view/UC_SYSTEM_SETTINGS&system=UC4_EXP2&client=0000&sso=yes&autologin=yes

    will connect to the AWI server awi-srv, log in to the AE system UC4_EXP2 client 0 using single sign-on, and display the UC_SYSTEM_SETTINGS object.

     

    This capability should be greatly expanded to make it possible to directly navigate to many more pieces of information in the AWI. A standard URL format should be established, so that a user or application can construct URLs that contain the pertinent uniquely identifying information.

     

    Below are some examples. (The system, client, and SSO-related options have been omitted for the sake of brevity & legibility.)

     

    ActionExample
    Open particular folder

    Open folder with the path /APPS/UC0

    https://awi-srv/#pa/folderpath=%2FAPPS%2FUC0

    Display a particular queue

    Display the queue UC0

    https://awi-srv/#pm/queue=UC0

    Display details of a particular task

    Display details of task with run ID 3018144:

    https://awi-srv/#pm/taskdetails/runid=3018144

    Display report of a particular task

    Display Activation report of task with run ID 3018144:

    https://awi-srv/#pm/report/runid=3018144&reptype=ACT

    Display report of a particular task in a new window

    Display Activation report of task with run ID 3018144 in a new window:

    https://awi-srv/#pm/report/runid=3018144&reptype=ACT&newwindow=yes

    Display last monitor of a particular workflow

    Display last monitor window of workflow UC0.WF1:

    https://awi-srv/#pm/lastmonitor/UC0.WF1

     

    The above are just examples. This feature need not be delivered exactly like this. What is important is that CA devises a comprehensive, consistent, and flexible URL schema that makes these sorts of capabilities possible.