Type Alias UsersUpdateUsersSharedAccessSettingRequestBody

UsersUpdateUsersSharedAccessSettingRequestBody: {
    ad_hoc_call_recording_access_members?: (
        {
            access_user_id?: string;
            allow_delete?: boolean;
            allow_download?: boolean;
        } & { shared_id?: string }
    )[];
    auto_call_recording_access_members?: (
        {
            access_user_id?: string;
            allow_delete?: boolean;
            allow_download?: boolean;
        } & { shared_id?: string }
    )[];
    delegation?: { locked?: boolean; privacy?: boolean; privileges?: number[] };
    desk_phone?: {
        devices?: {
            id?: string;
            policy?: {
                call_control?: { status?: string };
                hot_desking?: { status?: string };
            };
        }[];
        phone_screen_lock?: boolean;
        pin_code?: string;
    };
    intercom?: { device_id?: string; extension_id?: string };
    voice_mail?: {
        access_user_id?: string;
        delete?: boolean;
        download?: boolean;
        shared_id?: string;
    };
    voicemail_access_members?: (
        {
            access_user_id?: string;
            allow_delete?: boolean;
            allow_download?: boolean;
            allow_sharing?: boolean;
        } & { shared_id?: string }
    )[];
}