Difference between revisions of "Remove a mobile device manually using CLI"

m (Additional Content)
 
Line 1: Line 1:
{{WIP}}{{Article Infobox|{{admin}}|{{ZCS 8.6}}|{{ZCS 8.5}}|{{ZCS 8.0}}}}
+
{{BC|Certified}}
 +
__FORCETOC__
 +
<div class="col-md-12 ibox-content">
 
=Remove a mobile device manually using CLI=
 
=Remove a mobile device manually using CLI=
 +
{{KB|{{ZC}}|{{ZCS 8.6}}|{{ZCS 8.5}}|{{ZCS 8.0}}|}}
 +
{{WIP}}
 
==Purpose==
 
==Purpose==
 
Admin can't remove mobile device from list, and '''"Remove From List"''' is giving warning '''"no such device"'''.
 
Admin can't remove mobile device from list, and '''"Remove From List"''' is giving warning '''"no such device"'''.

Latest revision as of 20:46, 12 July 2015

Remove a mobile device manually using CLI

   KB 21818        Last updated on 2015-07-12  




0.00
(0 votes)

Purpose

Admin can't remove mobile device from list, and "Remove From List" is giving warning "no such device".

Resolution

Find the mailbox id of affected user:-

zmprov gmi USERNAME@DOMAIN.COM 

Take the value of "mailboxId" and run this command:-

expr <mailboxId> % 100

Now check all provisioned devices for the user:-

mysql -e 'select mailbox_id, device_id, device_type, model, os from zimbra.mobile_devices where mailbox_id=<output of "expr" from step1> ;'  

Example 1

Here's an example.

mysql -e 'select mailbox_id, device_id, device_type, model, os  from zimbra.mobile_devices where mailbox_id=34;'
+------------+--------------------+-------------+---------+---------------+
| mailbox_id | device_id          | device_type | model   | os            |
+------------+--------------------+-------------+---------+---------------+
|         34 | androidc1554527900 | Android     | Nexus 5 | Android 4.4.4 |
+------------+--------------------+-------------+---------+---------------+

Remove device from device list

zmsoap -z RemoveDeviceRequest/account="USERNAME@DOMAIN.COM"  @by="name" ../device @id="DEVICE ID FROM STEP2" 


Example 2

zmsoap -z RemoveDeviceRequest/account="testing12@u10zim.lab.zimbra.com"  @by="name" ../device @id="androidc1554527900"

Additional Content

  • Additional Notes. You can use above steps for following operations :
<GetDeviceStatusRequest>
<GetDeviceStatusResponse>
<RemoveDeviceRequest>
<RemoveDeviceResponse>
<SuspendDeviceRequest>
<SuspendDeviceResponse>
<ResumeDeviceRequest>
<ResumeDeviceResponse>
<RemoteWipeRequest>
<RemoteWipeResponse>
<CancelPendingRemoteWipeRequest>
<CancelPendingRemoteWipeResponse> 
  • You can also read the following document for a better description about SOAP-related operations for mobile devices, located in [Path on ZCS Server] /opt/zimbra/docs/soap-mobile.txt


Verified Against: Zimbra Collaboration 8.6, 8.5, 8.0 Date Created: 04/16/2015
Article ID: https://wiki.zimbra.com/index.php?title=Remove_a_mobile_device_manually_using_CLI Date Modified: 2015-07-12



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »


Wiki/KB reviewed by Edu Godinho SME2 Jenny Jarrard Last edit by Jorge de la Cruz
Jump to: navigation, search