DBTEAMPOLICIESTeamMemberPolicies

@interface DBTEAMPOLICIESTeamMemberPolicies
    : NSObject <DBSerializable, NSCopying>

The TeamMemberPolicies struct.

Policies governing team members.

This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

  • Policies governing sharing.

    Declaration

    Objective-C

    @property (readonly, nonatomic)
        DBTEAMPOLICIESTeamSharingPolicies *_Nonnull sharing;

    Swift

    var sharing: DBTEAMPOLICIESTeamSharingPolicies { get }
  • This describes the Enterprise Mobility Management (EMM) state for this team. This information can be used to understand if an organization is integrating with a third-party EMM vendor to further manage and apply restrictions upon the team’s Dropbox usage on mobile devices. This is a new feature and in the future we’ll be adding more new fields and additional documentation.

    Declaration

    Objective-C

    @property (readonly, nonatomic) DBTEAMPOLICIESEmmState *_Nonnull emmState;

    Swift

    var emmState: DBTEAMPOLICIESEmmState { get }
  • The admin policy around the Dropbox Office Add-In for this team.

    Declaration

    Objective-C

    @property (readonly, nonatomic)
        DBTEAMPOLICIESOfficeAddInPolicy *_Nonnull officeAddin;

    Swift

    var officeAddin: DBTEAMPOLICIESOfficeAddInPolicy { get }