Configuration scenario: Workspace members sharing a file repository
If your team shares access to files and folders in a common repository, use this article to configure your organization. You'll use the Aspera on Cloud Files app to enable secure and permission-based sharing of folders among collaborators.
- A video production company developing a film through ideation, production, and editing.
- A team of geologists studying the feasibility of exploratory mining in a given site.
- Part of a production company sharing assets among internal teams who provide coloration, titles, or other services.
Aspera proposes a workspace like this. This setup is flexible of course, and you can adapt it for your specific needs.
Your AoC organization: Overview
Your Aspera on Cloud (AoC) organization is the primary container and administrative unit in your IBM Aspera subscription.
Customize your URL to brand your org
You can name your org and configure the subdomain of the URL that users will browse to access your org. For example, if your company name is American Mineral Company, you can choose to use the URL mineralco.ibmaspera.com. For details on this one-time-only configuration, see Customize your organization URL, name, and logo.
Your users collaborate in a workspace
A workspace is a digital space where designated members can collaborate. Each workspace is a collection of specific users, files and folders, access permissions, and collaboration rules. The users, files, and folders in one workspace are completely separate from those in another workspace. You'll configure a workspace in Procedure 2 below.
Users in a given workspace can collaborate freely with other members of the same workspace. By default, workspace members can also collaborate with users outside the workspace. But the admin can restrict that privilege if necessary; see Procedure 3 below.
Your files and folders are in IBM Cloud storage
Each Aspera on Cloud subscription includes one built-in, Aspera-managed auto-scale transfer cluster attached to storage in IBM Cloud.
This Aspera transfer cluster (also called ATS, Aspera transfer service; sometimes called a node) is the engine that AoC uses to upload and download your files and folders to and from your built-in IBM Cloud storage. ATS is hosted and managed by IBM Aspera.
The built-in IBM Cloud storage hosts your organization workspace, including the content your users upload and share using the Files app. As an admin, you can also upload content directly to this storage and then make that content available to your users. (Storage capacity depends on your AoC subscription tier.) See procedure 4 below.
The access credentials (access key and secret) for this transfer cluster and storage are delivered to the administrator who first created the AoC organization. You should secSecure the access credentials for your built-in noderetrieve and securely store the access credentials; they allow you to access and manage your IBM Cloud storage.
- To attach your existing cloud storage to AoC, see Attach your existing cloud storage.
- To attach your own Aspera HSTS server, see Tether Your Aspera Transfer Server to Aspera on Cloud.
Process overview
These are the high-level steps required to configure the scenario shown in the graphic in the opening section of this article; detailed procedures follow. Adapt as needed for your own requirements.
Use the AoC Admin app to:
- Create groups of users to simplify and accelerate user management.
- Configure the workspace in which your groups will collaborate. Add your user groups as workspace members.
- (Optional) Configure the Files app to allow your workspace members to collaborate only within the workspace. This configuration is by no means required, but it allows you greater control over access to your proprietary assets.
- In your built-in IBM Cloud storage, create the folders in which your groups will collaborate; share the folders with your groups, assigning specific permissions to allow access while preserving content security.
- (Optional) Configure notifications to alert internal users when new content appears in their folders.
- Notify your users that they will be prompted to download and install IBM Aspera Connect, the free, lightweight client app that enables high-speed transfers between the AoC app and the user desktop. For most browsers, users must also install a browser extension on each browser they use to access Aspera on Cloud. See Installation.
- Configure the IBM Aspera HTTP Gateway, then attach it to Aspera on Cloud. This transfer method does not require users to download and install the Aspera Connect client.
1. Create groups to accelerate user management
- Add users who are already members of your AoC organization. You'll see their names or email addresses auto-filling in the Add members dialog.
- Add users who are not part of your AoC org. When you add new users to a group, you simultaneously add them as members of the organization.
After you create the two groups, your Aspera on Cloud org looks like this:
2. Configure the workspace for collaboration
Now set up the workspace and add your groups as members of the workspace.
Every AoC subscription is configured with one default workspace. Aspera recommends that you rename and use your default workspace. (Depending on your subscription, you may be able to create a new workspace).
You now have a workspace with your groups as members.
2a. Disable the Packages app in your workspace (optional)
Both the Files and Packages apps are enabled by default. This workspace uses only the Files app, so disable the Packages app. You can re-enable it at any time.
- If necessary, open your new workspace: Workspaces > Project Alpha.
- Click Applications > Packages.
- Clear the checkbox labeled Use global app settings.
- Clear the checkbox labeled Enable application.
- Click Save.
3. Configure the workspace Files app for secure collaboration (optional)
In this optional procedure, you'll configure the following specific collaboration capabilities for your workspace members. If you don't need these additional controls and security, skip this procedure.
- Allow workspace members to upload content only into the folders you designate. This configuration makes it easy for you to monitor storage usage and transfer volume.
- Restrict sharing to workspace members only. This means that workspace members can share with other members of the workspace only; they cannot share with anyone outside the workspace or outside the AoC organization.
Configure the Files app:
4. Create and share the collaboration folders with the groups
Now set up folders on your IBM Cloud storage and share them with your groups, giving them the spaces to collaborate in. You'll give access and the required permissions to each group. Then you can upload the desired content to the folders, or allow the users with "Upload" permission to populate the folder content.
You'll need the node secret for this procedure. To find the secret, see Important note in procedure 2a.
Recall that this is the configuration goal:
- Go to Workspaces > Project Alpha > Applications > Files > Shared folders > Create new.
- In the Node access dialog that opens, select the intended node, enter your node secret, and click Log in.
- Create the first folder for your groups to collaborate in:
- In the Choose folder to share dialog that opens, click Create folder.
- Name the folder "Raw data", then click OK. The new folder appears in the list.
- Click to select this new folder, then click
Submit. This action makes the folder a shared folder.
- Share the folder "Raw data" with Group 1 and Group 2, giving both user
groups Edit permission to this folder:
- Click the folder row to open it, then click Add member.
- In the field that displays Search for new members, enter Group 1 and Group 2.
The default permission setting is Can edit. This permission allows members full access to folder contents, including Delete. Click Custom to apply only specific permission.
- Click Add.
- Repeat the previous steps to create the folder "Data analysis", then add Group 1 and Group 2 as members with Can edit permission.
When you complete this procedure, your users can see the folders you created and can access folder content according to the permissions you assigned. Users must go to the workspace you set up in Procedure 2, and access the Files app in that workspace.
5. Configure notifications (optional)
You can also allow your users to configure a notification when content is added to a folder they need to monitor.
- Go to Workspaces > Project Alpha > Notifications.
- Click the toggle labeled Use organization settings to Off.
- Click the toggle labeled Allow users to turn on notifications for new shared folder content to On.
- Click Save.
Your users can now set notifications for themselves when new content is added to the folders they need to monitor. For a user procedure, see .
Results
- Your groups are members of your org and the workspace Project Alpha.
Each member receives four email notifications.
- The first contains a link allowing them to join the organization by logging in and creating an account.
- The second email contains a link to join the workspace. These are standard users in your org.
- The third and fourth emails contain links the to two folders you shared with them.
- In the workspace, your groups see and can access the two folders you created in their Files app.