Citrix ShareFile supports external integration through an HTTP-based REST API.

Generate an api key using : https://api.sharefile.com/rest/oauth2-request.aspx
- the redirect url must be added (that requires that the admin should be logged in through an HTTPS, as Citrix only allows https for redirect url) like : https://www.example/?command=register_citrix_api, it also need to end with "?command=register_citrix_api".
attachments
So take your domain url, and append the "?command=register_citrix_api" to the end of it.
Now that the API is enabled, and your credentials are setup, and your redirect domain is configured, you can use the credentials in CrushFTP to get your Citrix auth token and get access.
In the User Manager, add a new remote VFS item type and set the protocol to be "Citrix".
Take your Citrix client_id and secret and combine them together with a tilde as separator:

client_id: Tx7gIXXXXXXXXXXXXXXXI3q3o6o
secret: teArrBXXXXXXXXXXXDm1G2mAIb69dXXXXXXXXXXnAJvW4h
results in:
Tx7gIXXXXXXXXXXXXXXXI3q3o6o~teArrBXXXXXXXXXXXDm1G2mAIb69dXXXXXXXXXXnAJvW4h

That whole long string becomes your "Client ID" to Citrix://.
Copy and paste it into the Client ID field. Then click "Get Refresh Token" to finish the config.

attachments

Give your citrix credentials when the form appears:

attachments

The password should be filed in, and you can test the connection :

attachments

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
api_key.png 39.8 kB 1 29-Dec-2020 05:25 krivacsz
png
credentials.png 46.1 kB 1 29-Dec-2020 05:25 krivacsz
png
success.png 131.6 kB 1 29-Dec-2020 05:25 krivacsz
png
vfs.png 57.7 kB 1 29-Dec-2020 05:25 krivacsz
« This page (revision-18) was last changed on 29-Dec-2020 05:25 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by
LeftMenu

JSPWiki