Table of Contents

SMB/CIFS Connector (Multiuser)

Last updated on June 5, 2023

For the single-user SMB/CIFS connector click here.

Overview

The CIFS/SMB connector provides end-users with access to their data stored within the CIFS/SMB shares via Access Anywhere and its multiple channels of access, including web, desktop, and mobile. This can be done with CIFS shares that are on-premises, for example NAS, SAN or Windows Filers, where access is required out of the office or for remote working and/or it can be used to provide access to hosted SMB shares such as Azure Files or Amazon FSx.

The connector binds Identity and Access Management from Access Anywhere (integrated via Active Directory / LDAP integration) with the permissions of the underlying file shares to provide users with secure access into the SMB storage, whilst ensuring that users only see and access data that they have permissions to from the underlying shares.

Your existing administrators will continue to manage and maintain file share permissions directly from the SMB file shares. Furthermore, any changes made on the file shares, whether file, folders, or permissions related are reflected immediately within Access Anywhere.

The multi-user connector was added in v1906.07 of Access Anywhere and is only available in the appliance version. Further enhancements and updates have been added to the multi-user connector in the 1906.08 service pack release. This should be considered the current pre-requisite service pack to deploy the connector.

Prerequisites

Access Anywhere (NAA ) requirements:

Adding the SMB Connector

To begin adding the connector, it must first be enabled in your applicable Package from your appladmin account. In the Package options, ensure that the SMB (multi-user) connector is checked for it to be available to the organization.

Next, logging into the Organization Admin account, visit the Dashboard and click the Add new provider button.

From the dropdown list, select SMB (multi-user) and then click Add provider.

On the next screen, you will be presented with the following fields:

If you have not already configured at least one LDAP authentication system for the organization then it is possible to complete the provider configuration without specifying an authentication system for the provider. In that case organization members may have read access to the provider and its contents.

Before proceeding with the next step, it is advisable to review the number of threads that will be used for the Synchronization. Increasing the thread count can improve the rate at which the storage is indexed. For details on increasing that, please see this guide.

Once completed, click Continue.

At this point, the NAA will connect to the SMB share, and perform a Provider Sync of the storage metadata.

During the phase of Provider Synchronization, the root directory of the provider will be made automatically into a Shared Team Folder, and permissions on this directory and its subdirectories will be set according to the permissions of your underlying storage.

You can monitor the Provider Sync from the Provider Information screen.

Once the Synchronization has been completed, you should open the Provider Settings page from the Dashboard and set the provider's Cloud Refresh to Enabled.

If this option is not present on your Dashboard, then it may need to be enabled from the appladmin's account under Site Functionality.

The SMB connector automatically establishes itself as a Shared Team Folder. The permissions on its directories and subdirectories will be automatically managed by the NAA .

When users next login to the NAA , they will observe a team shared folder at the root of their view, with access to the data stored on the filer.

If you need to add multiple SMB shares, this can be done by repeating the above steps.

Ports

Both the Single User connector and the Multi User connector work with SMB systems that use port 445 or port 139. smbclient will also work over either port.

Guidelines and Notices

Starting with v2106, companies who use SAML as an authentication mechanism can use SAML with the SMB Multi-user and Nasuni Connectors. See this page for more information.

Because this connector imports and applies access permissions in a way that prevents direct control in Access Anywhere, some of Access Anywhere's behaviours may differ from the behavior with other connector types.

For guidance in adding, modifying, or deleting configuration parameters, please follow our guide here.