Apps can be created and developed in a similar way to how apps are created and shared in a personal space. Depending on your space permissions and your user entitlement, you can create and develop apps in the space. If you have Can view permission, you can only view the apps in the space.
For a detailed view of what you can do with apps based on your permission and user entitlement, see Managing permissions in shared spaces.
Creating apps in a shared space
Users can create or upload apps in a shared space by clicking Add new and selecting New analytics app or Upload. You cannot duplicate apps to a space, but you can move apps to a space.
Tags you add to an app are shared with other members of the cloud hub, but only if they have access to your app.
Data connections and data files can be created, modified, and deleted by users with Can edit and Can edit data in apps permissions in a shared space.
App owners with Can edit and Can edit data in apps permission can read, write, and load data connections and load scripts in Data manager or Data load editor in their own apps. They can also create data connections to external sources and load data from those connections. Users with Can edit data in apps permissions can also edit load scripts in so in other users' apps.
The DataFiles connection for a shared space is created automatically and cannot be removed while the space is still available to a user.
You can create on-demand selection apps in a shared space. Selection apps and template apps must be in the same space. For more information, see Creating an on-demand selection app.
For more information about creating apps, see Creating apps and adding data.
Adding data sources in shared spaces
Users with Can edit, Can edit data in apps, or Can manage permissions can add data sources to shared spaces. Data sources can be used by other members of the space.
For information, see Adding and managing your analytics data.
Adding content to apps in shared spaces
Users with Can edit, Can edit data in apps, or Can manage permissions can add sheets, stories, and bookmarks to apps in the shared space. Sheets, stories, and bookmarks added to the app are private. Only the creator of the private content can see it in the app. When they are ready to be shared, the creator makes them public.
For information, see Granting access to sheets, bookmarks, and stories.
Only the space owner can edit data in the app, but other shared space members can create, edit, and delete:
- Master items
- Media library content
Snapshots taken for stories are not shared with other users.
Shared space members with Owner, Can edit, Can edit data in apps, or Can manage permissions can modify the following app properties:
- Selected theme
- Enable right-to-left reading order
- Setting a bookmark as app default
- Sheet title styling
Reloading apps in a shared space
Users with Owner, Can manage, Can edit, or Can edit data in apps permissions can manually reload apps and create scheduled reloads for apps in the space.
You can move apps between shared spaces as well as between a shared space and a personal space.
If you create an app in a shared space, the data connections related to it will stay in that space, even if the app moves. For example, you create an app called QuarterlyAnalysis in the Data Team shared space. If you move QuarterlyAnalysis to a different shared space, the data connections will remain in the Data Team shared space. If the data needs to be edited or reloaded, it must be done by a user with Can edit or Can edit data in apps roles in the Data Team shared space. The same would apply if you created an app in a personal space and moved it to a shared space.
If you move an app with a reload schedule between spaces, the reload schedule is deleted. Recreate the schedule in the new space if required.
Do the following:
- Click on the app and select Move.
- Select the new space from Space.
- To open the new space, select Navigate to space.
- Click Move.
Movement of data connections
Once a data connection has been created in a space, it is not possible to move the connection to another space unless you have access to the Management Console as a tenant admin, analytics admin, or data admin. To move an existing data connection to another space, contact an administrator or create a new connection in the desired space with the same settings as the existing connection.
For documentation about how an administrator can move a connection, see Moving data connections.
Duplicating apps in a shared space
You can duplicate apps in a shared space.
If an app uses section access for data, you cannot duplicate the app.
Do the following:
- Click on the app and select Duplicate.
Exporting apps from shared spaces
You can export an app from a shared space as a .qvf file. Exported apps do not include any private sheets in the app.
If an app uses section access for data, you cannot export the app.
Do the following:
- Click on the app and select Export with data or Export without data.
Sharing apps from shared spaces
You can add members to a space and give them Can view permission so they can view the apps in a space. You cannot share individual apps from a space. If you do not want to share a space with viewers, you can move the app to a space you have created for app viewers.
For more information on adding members to shared spaces, see Managing permissions in shared spaces.