Installing Citrix ShareFile with the data in your data center

Citrix ShareFile allows us to have our own 'Dropbox'’ corporate, It will allow us to have our own management and absolute control over all the files that we want to share with local or external users. We have clients for Windows, Mac, ios, Android and a great web client!

citrix-sharefile-enterprise-00-Bujarra

We will have two methods of deployment:

– Citrix-managed StorageZones: A monthly licensing fee based on different editions (Basic, Professional or Corporate) depending on storage capacity (in Citrix data centers).
– Customer-managed StorageZone: Unlike the previous one, we can connect to local repositories that we have in our own DPC, are shares for CIFS files or connection to our SharePoint or also to a Windows Azure account. This will only be with the Enterprise edition. It will also allow us to integrate authentication with our own Active Directory!

 

In this document we will install a StorageZones Controller in our DPC so that the user's authentication is validated by Citrix and later, instead of using their storage, we use a repository that we have in our network. In subsequent documents we will see how to integrate authentication with our Active Directory and not use external Citrix users.

All editions except Basic have 'Plugin for Microsoft Outlook'’ that will avoid sending email attachments, when attaching files, it will upload them to ShareFile and create a link automatically in the emails sent by our users! Users will connect using the ShareFile Sync client!

 

Installing Citrix ShareFile StorageZones Controller,
citrix-sharefile-enterprise-12-bujarra

We will need to install the Web Server role (IIS) and enable 'ASP.NET', we will also install in the 'Security’ 'Basic Authentication'. We will confirm once the role is installed within the IIS Management Console that in 'ISAPI and CGI Restrictions’ We have in 'Allowed’ ASP.NET v4.03319. Last, we will also give the ShareFile service account full access permissions in 'C:inetpubwwwrootCitrix'.

 

citrix-sharefile-enterprise-02-Bujarra

Note that the StorageZones Controller is only supported on Windows Server 2008 R2, if we want to install it (not supported but functional) on a Windows Server 2012 or 2012 R2. We can modify the installation file .msi with InstEd or Orca and modify the requirements in 'LaunchCondition'.

 

citrix-sharefile-enterprise-03-Bujarra

Well, by running the installer we will start the Citrix ShareFile StorageZones Controller installation wizard (in this case version 2.2),

 

citrix-sharefile-enterprise-04-Bujarra

We accept the license terms & “Next”,

 

citrix-sharefile-enterprise-05-Bujarra

Select the StorageZones Controller installation path (default in C:inetpubwwwrootCitrixStorageCenter),

 

citrix-sharefile-enterprise-06-Bujarra

& Click on “Install” to begin installation!

 

citrix-sharefile-enterprise-07-Bujarra

… We wait while you install…

 

citrix-sharefile-enterprise-08-Bujarra

And well, ready, We uncheck the check of “Launch StorageZones Controller Configuration Page” & “Finish”.

 

citrix-sharefile-enterprise-09-Bujarra

Click on “Yes” to restart the server…

 

Citrix-Sharefile-Enterprise-13-Bujarra citrix-sharefile-enterprise-14-bujarra

GOOD, once restarted, we must create and register a Citrix ShareFile account if we do not already have it! We will do it from the Citrix ShareFile website.

 

citrix-sharefile-enterprise-16-bujarra

Well, open a browser and access the StorageZones Controller Logon page from 'https://nuestro_nombre.sharefile.com’ and we validate ourselves with our account and our subdomain, “Log In”,

By the way, if you get an 'HTTP error' 500.19 – Internal Server Error’ when entering the portal, we will have to modify the file 'C:WindowsSystem32inetsrvconfigapplicationHost.config’ modify the parameter 'overrideModeDefault’ a 'Allow'.

 

Citrix-ShareFile-Enterprise-17-Bujarra

GOOD, We will have to create a new zone for our site, We give her a name. We will also need to specify a 'Hostname’ which will be the current Controller ID, normally your FQDN. We will indicate the 'External Address', must be the URL of our site in the format 'https://domainname.eso’ that points to our Controller, Be careful that we will not be able to use any other port than 443TCP, nor may we use invalid certificates or wilcards, must be issued by an external CA and installed in this IIS, where we'll bind it within the IIS Management Console on the website's https port to 443tcp.

More, you'll need to check 'Enable StorageZones for ShareFile Data'’ where we will select the type of 'Storage Repository’ What we will use, in this case it will be a 'Local network share'. In 'Network Share Location’ we will enter the UNC path to the shared folder where we will store the information. The shared folder must be fully accessible to the user of the ShareFile service account, both in NTFS permissions and when sharing it. Under 'Network Share Username’ and 'Network Share Password'’ We will indicate the credentials for accessing the repository (we should use the ShareFile service account) and if we want encryption in the repo.

Check 'Enable StorageZones Connector for Network File Shares’

In 'WhiteList’ we can optionally introduce UNC routes of servers that they can only have as resources and thus not create connections to other computers in the network.

And we recreated the 'Passphrase’ & Click on “Register”!

 

Citrix-ShareFile-Enterprise-19-Bujarra

GOOD, we enter the ShareFile account and we must create the connector against this repository for this we click on “Connectors”,

 

citrix-sharefile-enterprise-20-bujarra

Select 'File Share', in the existing zone and enter the UNC path to the share and give it a name, Click on “Add Connector”,

 

citrix-sharefile-enterprise-21-bujarra

We will add the accesses that we are interested in & “Save Changes”.

 

Citrix-ShareFile-Enterprise-22-Bujarra

GOOD, now we will be able to create users in Citrix ShareFile to give them access so that they can upload and share files in a secure and controlled way with anyone! To do this,, since “Manage Users” We will click on “Create Employee”

 

Citrix-ShareFile-Enterprise-23-Bujarra

In the step 1, We start by entering the email address of the user account we are going to create, “Next Step”,

 

Citrix-ShareFile-Enterprise-24-Bujarra

In the step 2, We enter the user's data and select the options that interest us, we must take into account that the 'Default Storage Zone’ is our organization.

 

citrix-sharefile-enterprise-25-bujarra

In the step 3 We can add folders to this user, we will create a shared folder in this case for the user from 'New Folder',

 

Citrix-ShareFile-Enterprise-26-Bujarra

“Create Shared Folder”…

 

Citrix-ShareFile-Enterprise-27-Bujarra

We give the folder a name and if we want to add other users to this folder, we will also make sure to locate the folder in the area of our DPC.

 

Citrix-ShareFile-Enterprise-28-Bujarra

And we finish with the step 4, generating the welcome email to the user so that they can connect and activate their account! “Finish”,

This concludes the basic part of Citrix ShareFile on-premise, where with external accounts we will access local repositories!

 

Citrix-ShareFile-Enterprise-29-Bujarra

This would be the example format that a user would receive to be able to activate their account, click on “Click here to activate your user account”.

 

Citrix-ShareFile-Enterprise-30-Bujarra

It would be enough for the user to be able to validate that everything is correct & “Save”

 

Citrix-Sharefile-Enterprise-30B-Bujarra

The user will be logged in by accessing the ShareFile portal (https://dominio.sharefile.com) with your credentials,

 

Citrix-ShareFile-Enterprise-30C-Bujarra

And you will access the ShareFile web client where you can perform all kinds of operations when sharing files. In a next document we will see how we can simply get ShareFile clients to integrate a little more and make it easier for users to use! And in a final document we will integrate the validation of users against our Active Directory thanks to Microsoft's Federation Services.

Learn how to install Citrix StorageZones Controller on your Citrix official website.

Recommended Posts

Author

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Do not hesitate to contact me, I will try to help you whenever I can, Sharing is living ;) . Enjoy documents!!!

What is Nutanix

26 December 2013