70% of license warning messages I have seen at my customer sites are due to missing Owner-ID.A common question many of my friends asked, is there a tool to assign Owner-Id on devices. Yes Cisco provide a tool called, Device assignment Tool in short we call it DAT. The tool connects to your system and reads the configured devices that are not assigned to users. Using rules that you select, the tool matches users to unassigned devices. You can review the user-to-device matches, make manual changes if needed, and then apply the results in the Cisco Unified Communications Manager database.
To download DAT tool, please refer my below blog.
Let’s Completed the Prerequisites before starting associating Owner.
Enable the AXL Web Service
Add AXL Service Privileges to Your Login Credentials
To Associate owner-id we need to completed two Steps.
Step 1 is to match users to unassigned Endpoints.
Open device assignment Tool.

Provide your CUCM IP address and Use Login credential which has AXL privileges.

Modify rules based on your requirements.
Match by Control Device
If only one End User Configuration window references a device as a “Controlled Device,” this user will be set as the owner.
Match by Primary Extension and Partition
If a Device Configuration window lists a number for line 1 that matches the primary extension listed on an End User Configuration window, then that user is set as the owner for this device.
Match to User Associated with Line
If line 1 of a device lists only one user under Users associated with line, then that user will be set as the owner.
Match by Telephone Number and Partition
If a Device Configuration window lists a number for line 1 that matches the telephone number listed on an End User Configuration window, then that user is set as the owner for this device.
Options—Last (3–10) digits
Match to Alerting Name of Line
If a Device Configuration window lists an alerting name for line 1 that contains the user ID, extension number, or first name and last name listed on an End User Configuration window, then that user is set as the owner for this device.
Options—Last (3–10) digits, First name, Last name
Match to Line Display
If a Device Configuration window lists a display name for line 1 that contains the user ID, extension number, or first name and last name listed on an End User Configuration window, then that user is set as the owner for this device.
Options Last (3–10) digits, First name, Last name
Match to Device Description
If a Device Configuration window lists a device description that contains the user ID, extension number, or first name and last name listed on an End User Configuration window, then that user is set as the owner for this device.
Options—Last (3–10) digits, First name, Last name
Once rules are set Click on RUN

We found 8 Matches.

Let’s save this file on our desktop. Click on Save File.

We found 8 Matches based on our rule.

User 167, Match by Controlled Device.


User 177, Match by Primary Extensions and Partition.


Step 2 Update the Matched users.
Click of Start Updated.

The file will be auto populated, if not select the file using Browse Button. Click on Start Update.

You will see a warning, to proceed click confirm.

Without any errors.Our Task has been Completed.

Lets check the devices 167 and 177 Now.


System Requirements for Cisco Device Assignment Tool
This tool is a standalone desktop application that can run on a Windows PC or an Apple Mac computer. System requirements are as follows:
- A Unified Communications Manager node, Release 6.x or later, that is running AXL web services (see “Enable the AXL Web Service” in the Related Topics section)
- A PC that is running Windows 7 or later, or an Apple Mac computer that runs OS X 10.8 (Mountain Lion) or later.
- A minimum of 1 GB memory
- A minimum of 100 MB free hard drive space
- Java 1.8 or later
- A program that lets you view and edit spreadsheet files in .xls format