ConfigurablePermissionData

public struct ConfigurablePermissionData : Encodable

Defines configurable permission data for creating and updating group membership. Configurable Permission defines what the user of the groups have abilities to do.

  • Whether the user can run reports.

    Declaration

    Swift

    public let canRunReports: Bool?
  • Whether the user can instant login.

    Declaration

    Swift

    public let canInstantLogin: Bool?
  • Whether the user can create other accounts.

    Declaration

    Swift

    public let canCreateAccounts: Bool?
  • Whether the user can edit accounts.

    Declaration

    Swift

    public let canEditAccounts: Bool?
  • Initializer.

    Declaration

    Swift

    public init(
        canRunReports: Bool? = nil,
        canInstantLogin: Bool? = nil,
        canCreateAccounts: Bool? = nil,
        canEditAccounts: Bool? = nil
    )

    Parameters

    canRunReports

    Indicator for whether the admin can run reports.

    canInstantLogin

    Indicator for whether the admin can instant login.

    canCreateAccounts

    Indicator for whether the admin can create accounts.

    canEditAccounts

    Indicator for whether the admin can edit accounts.