1.4 Key Features of iFolder

1.4.1 iFolder Enterprise Server

The iFolder enterprise server is a central repository for storing iFolders and synchronizing files for enterprise users.

1.4.2 iFolder Web Admin Console

The iFolder Web Admin is an administrative tool used to manage the iFolder system, user accounts, and user iFolders and data.

1.4.3 iFolder Web Access Console

The iFolder Web Access console provides users with an interface for remote access to iFolders on iFolder enterprise server.

1.4.4 The iFolder Client

The iFolder client integrates with the user’s operating system to provide iFolder services in a native desktop environment. It supports the following client operating systems:

  • SUSE Linux Enterprise Desktop (SLED) 10 SP3

  • SUSE Linux Enterprise Desktop (SLED) 11 SP3

    The iFolder Linux client requires the Mono framework for Linux and a GNOME desktop foriFolder Nautilus plug-in support.

  • Windows XP SP3 32-bit

  • Windows 7

  • Windows 8

  • Macintosh OS X 32-bit (Intel architecture) v10.6 and later (requires Mono 2.4.2.3). PowerPc architecture is not supported.

An iFolder session begins when the user logs in to an iFolder services account and ends when the user logs out of the account or exits the iFolder client. The iFolders synchronize files with the enterprise server only when a session is active and the computer has an active connection to the network or Internet. Users can access data in their local iFolders at any time; it does not matter if they are logged in to their server accounts or if they are connected to the network or Internet.

The iFolder client allows users to create and manage their iFolders. For information, see the Novell iFolder 3.9.2 Cross-Platform User Guide.

1.4.5 Multi Server Support

Hosting large amounts of data as well as provisioning multiple users is necessary in any enterprise environment. In earlier versions of iFolder, the iFolder domain was dedicated to a single server, which limits the number of users and the hosting bandwidth. With multi-server support, iFolder 3.7 and later versions overcame these major limitations.

Multi-server support expands an iFolder domain across servers, so that the enterprise-level user provisioning can be effectively managed and enterprise-level data can be scaled up accordingly.

1.4.6 Encryption

Encryption support offers full security to iFolder users for their sensitive iFolder documents. Users can back up and encrypt their confidential files on the server without fear of losing it or having it exposed or falling into the wrong hands.

1.4.7 Shared iFolders

An iFolder is a local directory that the user selectively shares with other users in a collaboration environment. The iFolder files are accessible to all members of the iFolder and can be changed by those with the rights to do so. Users can share iFolders across multiple workstations and with others.

Because the iFolder client is integrated into the operating environment, users can work with iFolders directly in a file manager or in the My iFolders window. Within the iFolder, users can set up any subdirectory structure that suits their personal or corporate work habits. The subdirectory structure is constant across all member iFolders. Each workstation can specify a different parent directory for the shared iFolder.

1.4.8 iFolder Access Rights

The iFolder client provides four levels of access for members of an iFolder:

  • Owner: Only one user serves as the owner. This is typically the user who created the iFolder. The owner or an iFolder Administrator can transfer ownership status from the owner to another user.

    The owner of an iFolder has the Full Control right. This user has Read/Write access to the iFolder, manages membership and access rights for member users, and can remove the Full Control right for any member. With an enterprise server, the disk space used by the owner’s iFolders count against the owner’s user disk quotas on the enterprise server.

    If a user is deleted from the iFolder system, the iFolders owned by the user are orphaned. Orphaned iFolders are assigned temporarily to the iFolder Admin user, who becomes the owner of the iFolder. Membership and synchronization continues while the iFolder Admin user determines whether an orphaned iFolder should be deleted or assigned to a new owner.

  • Full Control: A member of the shared iFolder, with the Full Control access right. The user with the Full Control right has Read/Write access to the iFolder and manages membership and access rights for all users except the owner.

  • Read/Write: A member of the shared iFolder, with the Read/Write access right to directories and files in the iFolder.

  • Read Only: A member of the shared iFolder, with the Read Only access right to directories and files in the iFolder. This member can copy an iFolder file to another location and modify it outside the iFolder.

When used with an enterprise server account, the server hosts every iFolder created for that account. Users create an iFolder and the enterprise server makes it available to the specified list of users. A user can have a separate account on each enterprise server. A user’s level of membership in each shared iFolder can differ.

1.4.9 Account Setup for Enterprise Servers

The iFolder client allows you to set up multiple accounts, with one each allowed per enterprise server. Users specify the server address, username, and password to uniquely identify an account. On his or her computer, a user sets up accounts while logged in as the local identity he or she plans to use to access that account and its iFolders. Under the local login, the user can set up multiple iFolder accounts, but each account must belong to a different iFolder enterprise server.

1.4.10 Access Authentication

Whenever iFolder connects to an enterprise server to synchronize files, it connects with HTTP BASIC and SSL connections to the server, and the server authenticates the user against the LDAP directory service.

1.4.11 File Synchronization and Data Management

When you set up an iFolder account, you can enable Remember Password so that iFolder can synchronize iFolder invitations and files in the background as you work. The iFolder client runs automatically each time you log in to your computer’s desktop environment. The session runs in the background as you work with files in your local iFolders, tracking and logging any changes you make. With an enterprise server, you can synchronize the files at specified intervals or on demand.

1.4.12 Synchronization Log

The log displays a log of your iFolder background activity.

1.4.13 Upgrade Slave to Master

iFolder enables you to upgrade a slave server to a master server in a master-slave setup. You can achieve this by designating a slave server to be a master server from the Web Admin console.

1.4.14 iFolder Data Recovery Tool

The iFolder Data Recovery tool is a command line utility that enables you to restore backed-up files, folders, or iFolders for any user.