RemoveDeviceRequest API is used to reset policies so that client can re-provision the account on device. It does not delete device record from DB and removed device is still listed on Admin console | Global Settings | Mobile. Same API gets called when user clicks on "Remove from List" button in Classic Webclient.
It could be good enhancement to have admins ability to delete stale devices.
As a temporary workaround for Nine Mail clients which had failed during Provisioning, you can do cleanup with below steps:username=joec@n.com, DeviceID=Nine104E36C03E22
On mailstore server, run below commands:
It could be good enhancement to have admins ability to delete stale devices.
As a temporary workaround for Nine Mail clients which had failed during Provisioning, you can do cleanup with below steps:
Code:
e.g. For user withhttps://mail.n.com/Microsoft-Server-ActiveSync?Cmd=Provision&User=joec%40n.com&DeviceId=Nine104E36C03E22&DeviceType=Android] [name=joec@n.com;mid=21;ip=10.2.5.208;DeviceID=Nine104E36C03E22;Cmd=Provision;Version=16.1;
On mailstore server, run below commands:
Code:
su - zimbraRun below command and capture value of mailboxIdzmprov gmi joec@n.com mysqlCheck data for above user's device on Nine Mail client:select * from zimbra.mobile_devices where mailbox_id=<mailboxId> and device_id="Nine104E36C03E22"\G;Delete device record. Be cautious to remove record only for device id listed above (only for Nine Email clients):delete from zimbra.mobile_devices where mailbox_id=<mailboxId> and device_id="Nine104E36C03E22";
Statistics: Posted by pajari — Wed Dec 27, 2023 8:41 am