Member Junction
    Preparing search index...

    Information about a list share

    interface ListShareInfo {
        endSharingAt?: Date;
        listId: string;
        permissionLevel: ListPermissionLevel;
        recipientEmail?: string;
        recipientId: string;
        recipientName: string;
        shareId: string;
        startSharingAt?: Date;
        status: "Pending" | "Approved" | "Rejected";
        type: "User" | "Role";
    }
    Index

    Properties

    endSharingAt?: Date

    When sharing ends (optional)

    listId: string

    The List ID being shared

    permissionLevel: ListPermissionLevel

    Permission level granted

    recipientEmail?: string

    Email (only for users)

    recipientId: string

    User or Role ID

    recipientName: string

    Name of the user or role

    shareId: string

    The ResourcePermission record ID

    startSharingAt?: Date

    When sharing starts (optional)

    status: "Pending" | "Approved" | "Rejected"

    Status of the share (Approved, Pending, Rejected)

    type: "User" | "Role"

    Type of recipient