Transporting Private Objects

About Exporting Private Objects

To export a private object, your administrator must enable Allow Private Objects Export in the System Configurations tab of the SAP Analytics Cloud.

Once it is enabled, you are able to choose the private objects from the Users folder and Start of the navigation pathWorkspace Next navigation step UsersEnd of the navigation path folder for the new export workflow.

You can have private objects inside workspaces too. An administrator must grant permissions to specific teams and users to manage the private objects inside workspaces.

To export any private object, you must have these permissions:

  • Lifecycle rights with Read, Maintain, and Share permissions – enables you to read, maintain, and share objects.
  • Private Files rights with Create, Read, Delete, and Manage permissions - enables you to view and manage all user’s private objects. If you don’t have Manage permission, you can only see your User’s private objects.

You can either export packages that has public objects, private objects, or both public and private objects.

When you export a package that contains private objects, it is imported to the public folder in the target system by default. However, you can move it to the custom location based on the required authorization.

Suppose your administrator disabled the Allow Private Objects Export toggle and there are few packages that contains private objects. In such a case, only you can include public objects to your package. No other user will be able to view or edit any private objects.

Note
  • If you are exporting a public package that has private object dependencies, those dependencies are also selected by default.
  • If you are exporting a private package that has public object dependencies, those dependencies are also selected by default.

About Importing Private Objects

To import any private object, you must have these permissions:

  • Lifecycle rights such as Read, Maintain, and Share – enables you to read, maintain, and share objects.
  • Public Files access rights such as Read, Create – enables you to create and import private objects.

If your package includes private objects, it is imported to Start of the navigation pathMy Files Next navigation step Public Next navigation step Content NetworkEnd of the navigation path. However, you can move it to the custom location based on the required authorization.

Since you have imported the package, you have the required access permissions to the Content Network folder. You can share this folder and move objects from the folder to a custom location.
Note
  • If you already have a user-generated folder named as Content Network in My Files before importing private objects, you won’t be able to proceed with the import workflow. To proceed with the import of private objects, you must either rename/delete the existing user-generated folder. The Allow Private Objects Export toggle need not to be enabled to import private packages or public packages with private object dependencies.
  • Imported private objects is present in the Content Network folder. You can share the folder to a specific user or to all users with defined access rights.
  • By default, the imported private objects reside in Start of the navigation pathMy Files Next navigation step Public Next navigation step Content NetworkEnd of the navigation path. However, you can move it to the custom location with required authorization. If you import those private objects again, it is saved in the specified custom location by default.