FolderPolicy

public class FolderPolicy : CustomStringConvertible, JSONRepresentable

A set of policies governing membership and privileges for a shared folder.

  • Who can be a member of this shared folder, as set on the folder itself. The effective policy may differ from this value if the team-wide policy is more restrictive. Present only if the folder is owned by a team.

    Declaration

    Swift

    public let memberPolicy: Sharing.MemberPolicy?
  • Who can be a member of this shared folder, taking into account both the folder and the team-wide policy. This value may differ from that of member_policy if the team-wide policy is more restrictive than the folder policy. Present only if the folder is owned by a team.

    Declaration

    Swift

    public let resolvedMemberPolicy: Sharing.MemberPolicy?
  • Who can add and remove members from this shared folder.

    Declaration

    Swift

    public let aclUpdatePolicy: Sharing.AclUpdatePolicy
  • Who links can be shared with.

    Declaration

    Swift

    public let sharedLinkPolicy: Sharing.SharedLinkPolicy
  • Who can enable/disable viewer info for this shared folder.

    Declaration

    Swift

    public let viewerInfoPolicy: Sharing.ViewerInfoPolicy?
  • Declaration

    Swift

    public var description: String { get }