Skip to main content

TdxCloudStorageItemPermissionScope Enum

Enumerates available access permission scopes.

Declaration

TdxCloudStorageItemPermissionScope = (
    Anonymous,
    Organization
);

Members

Name Description
Anonymous

A cloud storage service allows anonymous access to an online resource. Anyone with a shared link can access the target file or folder on a cloud storage server. All cloud storage providers support this access permission scope.

Organization

A cloud storage service forbids anonymous access to an online resource. Only those users that are signed into your organization (tenant) can follow a shared link to access the target resource on a cloud storage server. This functionality relies on Microsoft OneDrive® REST APIs and is available in the Microsoft OneDrive® file data provider component.

Remarks

Important

Only Microsoft OneDrive for Business® and SharePoint® accounts support the Organization access permission scope. Other cloud storage services interpret this value as Anonymous.

The following public API members reference the TdxCloudStorageItemPermissionScope type:

Note

TdxCloudStorageItemPermissionScope is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxCloudStorageItemPermissionScope.Anonymous (in Delphi) or TdxCloudStorageItemPermissionScope::Anonymous (in C++Builder) to refer to the Anonymous value in code.

See Also