Jump to content
Welcome to our new Citrix community!

Present External WebLink as resources with in StorefrontWeb


Siva Mulpuru

Recommended Posts

Hi  

 

Is there a way to include external weblinks in the storefront? Similar to how Storefront presents published apps, looking to a way to use the addView function of storefront API and present external web links. Got the WebLinks View added using CTXS.ExtensionAPI.addViewButton("WebLinks", "Web Links", "Web Links"); Next step to present External Links. Thoughts?

 

 

 

5d4d85bab4cac_2019-08-0910_37_25-Clipboard.thumb.png.a72e8eb096ee594ad7857907497ec378.png

Link to comment
Share on other sites

On 8/9/2019 at 4:50 PM, Carl Stalhood1709151912 said:

Citrix Cloud Access Control Gateway Service lets you create Web links. Then you can sync the icons with on-premises StoreFront. 

 

Thank you Carl, interesting to see this cloud service by Citrix.  I was hoping to achieve this using the on-prem components.  To your knowledge do you think this is possible using Storefront API?

Link to comment
Share on other sites

Seems like I could achieve this by replacing contents of  launchurl in the /List JSON file from storefront response, unfortunately, I am running to XPATH error - "Unsupported XPath [launchurl%^), Offset 103]". Thoughts? 

 

HTTP.RES.BODY(HTTP.RES.CONTENT_LENGTH).XPATH_JSON_WITH_MARKUP(xp%//name[text()="workday"]/../launchurl%)

 

 
 
 
 
Quote

        {
            "clienttypes": [
                "ica30",
                "rdp"
            ],
            "iconurl": "Resources/Icon/L0NpdHJpeC9YRFhBLUV4dGVybmFsL3Jlc291cmNlcy92Mi9WU3RLV0dkcmQybHhaMnhDTkVZM1JXdHBXbUZFVTI5M2FsUTBQUS0tL2ltYWdl?size=128",
            "id": "Controller_Prod.x-xxxxx",
            "keywords": [
                "Primary"
            ],
            "launchstatusurl": "Resources/GetLaunchStatus/Q29udHJvbGxlcl9Qcm9kLngtQ1BOLVRFU1Q-",
            "launchurl": "Resources/LaunchIca/Q29udHJvbGxlcl9Qcm9kLngtQ1BOLVRFU1Q-.ica",
            "mandatory": true,
            "name": "xxx-TEST",
            "path": "\\",
            "position": "yx",
            "shortcutvalidationurl": "Resources/ValidateAppShortcutLaunch/Q29udHJvbGxlcl9Qcm9kLngtQ1BOLVRFU1Q-",
            "subscriptionstatus": "subscribed"
        }

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...