Share Canvas App with External Users: A Step-by-Step Guide
Sharing your creations with the world is an exciting part of using Microsoft's Canvas app. However, sharing your app with external users who don't have access to your organization's network can seem daunting. This guide will walk you through the process, ensuring your app reaches the right audience while maintaining data security.
Before we dive in, let's clarify that external sharing refers to users outside your organization's network. These could be clients, partners, or even personal users. Microsoft Canvas provides several methods to share your app with external users, each with its own set of permissions and access levels.
Sharing via a Public Link
One of the simplest ways to share your Canvas app with external users is by generating a public link. This link allows anyone with the URL to access your app, making it ideal for public-facing content.
To create a public link:
- Open your app in Canvas.
- Click on the 'Share' button at the top right corner of the screen.
- Under the 'Who has access' section, select 'Anyone with the link'.
- Copy the generated link and share it as desired.
Setting Permissions with a Public Link
While 'Anyone with the link' provides the broadest access, you can also set permissions to 'People in your organization with the link'. This limits access to users within your organization's network.
Additionally, you can set an expiration date for the link, adding an extra layer of security. After the specified date, the link will no longer grant access to your app.
Tracking Link Access
Canvas provides analytics to track who has accessed your app using the public link. This feature allows you to monitor usage and ensure the link remains secure.
To view analytics:
- Open your app in Canvas.
- Click on the 'Share' button.
- Under the 'Who has access' section, click on 'View analytics'.
Sharing with Specific External Users
If you want to share your app with specific external users, you can invite them directly. This method provides more control over who accesses your app.
To invite external users:
- Open your app in Canvas.
- Click on the 'Share' button.
- Under the 'Who has access' section, select 'Specific people'.
- Enter the email addresses of the users you want to invite, separated by commas.
- Choose the appropriate access level (view, edit, or present).
- Click 'Apply'.
Setting Access Levels
When inviting external users, you can set their access level to 'View', 'Edit', or 'Present'. 'View' allows users to see the app but not make changes. 'Edit' grants users the ability to modify the app. 'Present' allows users to present the app but not make changes.
It's essential to set the appropriate access level to maintain data security and control over your app.
Managing Invited Users
You can manage invited users and their access levels at any time. To do this:
- Open your app in Canvas.
- Click on the 'Share' button.
- Under the 'Specific people' section, you'll see a list of invited users.
- Click on the three dots next to a user's name to change their access level or remove them.
In the dynamic world of app development, sharing your creations with external users is a crucial step. Microsoft Canvas provides robust sharing features that cater to various needs, from public access to specific user invitations. By understanding and utilizing these features, you can ensure your app reaches its intended audience while maintaining data security. So, go ahead, share your Canvas app, and let the world experience your creativity!