Per Device Licensing report

Hello,
We have a large organization that is transitioning from 2003 to 2008. We use per device CAL's for our RDS licensing.
Is there a direct way to generate a report/log of what RDSH's are connecting to the license server to issue CAL's to the clients? We have a process in place for allocating CAL's within our organization, but looking for a way to audit what session-host is
being connected to the license server.
Thanks!

Hi,
Thank you for posting in Windows Server Forum.
Depending on the operating system on the terminal server, RD Session Host server, or license server, there are various options available to generate a report of client access license (CAL) usage. Please follow below article to create a CAL report which describe
for server 2003\2008\2008 R2.
Create CAL reports
http://technet.microsoft.com/en-us/library/hh553161(v=ws.10).aspx
Hope it helps!
Thanks.
Dharmesh Solanki
TechNet Community Support

Similar Messages

  • Per Device licenses question

    Hi,
    I have a question about per Device licenses in RDS 2012.
    Let say 100 licenses are added to  License Server. Issued shows 80.
    When issued licenses count will reach 100. Could 20 new computers access RDS in case that 20 from initial 100 will not connected?
    Are the licenses concurrent?
    Thanks
    --- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

    Here is the link explaining the Revocation acton (and etc):
    "After you have revoked the RDS Per Device CAL, that RDS Per Device CAL is immediately available to be issued to another client computer or device."
    http://technet.microsoft.com/en-ca/library/cc732416.aspx
    extracted:A permanent RDS Per Device CAL issued by a license server is configured to automatically expire after a random period between 52 and 89 days, at which time the RDS Per
    Device CAL returns to the pool of available RDS Per Device CALs on the license server.
    In some circumstances, you might want or need to return an RDS Per Device CAL that has been issued back to the available pool on the license server before the automatic expiration period has been reached. For example, you might want to do this if the
    client computer or device is no longer a part of your environment.
    You can revoke an RDS Per Device CAL by using the Remote Desktop Licensing Manager tool.
    Important
    You can only revoke an RDS Per Device CAL. You cannot revoke an RDS Per User CAL.
    After you have revoked the RDS Per Device CAL, that RDS Per Device CAL is immediately available to be issued to another client computer or device. Revocation is not a substitute for ensuring that you have enough RDS Per Device CALs to support
    your environment.
    You can only revoke up to twenty percent of the number of RDS Per Device CALs of a particular version installed on your license server. For example, if there are 100 Windows Server 2003 TS Per Device CALs installed on the license server, you
    can only have 20 of those Windows Server 2003 TS Per Device CALs revoked at any given time. If you also have 200 Windows Server 2008 R2 RDS Per Device CALs installed on the license server, you can revoke up to 40 of those Windows
    Server 2008 R2 RDS Per Device CALs in addition to the Windows Server 2003 TS Per Device CALs that you have revoked.
    --- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

  • RDS Per Device CAL - Where is it stored on the Client?

    I'm having an issue with running out of CALs too quickly. 70 clients with 100 Licenses.
    I have Deep Freeze on several of the Thin Clients. After restarting the thin clients the revert back to a default state, removing any changes. I believe that when my RDS server issues a CAL to one of these, the thin client looses the issues CAL to it once
    it restarts. SO my question is, where Does the CAL get stored specifically so I can allow that area to be changed. 

    Hi Jmair,
    When Per Device licensing mode is used, and a client computer or device connects to an RD Session Host server for the first time, the client computer or device is issued a temporary
    license by default. When a client computer or device connects to an RD Session Host server for the second time, if the license server is activated and enough RDS Per Device CALs are available, the license server issues the client computer or device a permanent,
    RDS Per Device CAL. The temporary license is valid for 90 days.
    An RDS Per User CAL gives one user the right to access an RD Session Host server from an unlimited number of client computers or devices. RDS Per User CALs are not enforced
    by RD Licensing. As a result, client connections can occur regardless of the number of RDS Per User CALs installed on the license server. This does not absolve administrators from Microsoft Software License Terms requirements to have a valid RDS Per User CAL
    for each user. Failure to have an RDS Per User CAL for each user, if Per User licensing mode is being used, is a violation of the license terms.
    Client will get a Temp CAL while it firstly logged on the RDS server. After the client logged off and logged on the RDS Server again. The client will get a permanent CAL. So
    you could see the temp CALs, it’s expected behavior.
    More information:
    Remote Desktop Services Client Access Licenses (RDS CALs)
    https://technet.microsoft.com/en-us/library/cc753650.aspx
    Revoke a Remote Desktop Services Per Device Client Access License
    https://technet.microsoft.com/en-us/library/cc732416.aspx
    HOW TO: Use the Terminal Services Licensing Reporter Tool (Lsreport.exe)
    http://support.microsoft.com/en-us/kb/317592
    Specify a License Server for an RD Session Host Server to Use
    https://technet.microsoft.com/en-us/library/cc770585.aspx?f=255&MSPPError=-2147217396
    I’m glad to be of help to you!
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Cannot change RD Licensing server mode to 'Per Device'

    Hello
    Thanks for reading my question.
    I have a window server 2012 R2, I have installed the remote desk top service and the RD Licensing Server.
    When I change the licensing mode in the "Edit Deployment Properties" dialog -> RD Licensing, I got an error as following on the top of the dialog:
    And I search on the internet, how to change the licensing mode:
    1. I have tried to change the group policy:
    "Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Licensing"
    2. I have tried to change the registry key, and reboot my server:
    "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\RCM\LicensingCore"
    After above 2 changes, when I open "RD Licensing Diagnoser", it stills show my licensing mode: Per User.
    So, how can I change my licensing mode to "Per Device"? Any idea will be helpful
    (By the way, I am a normal user in the domain, I am not a administrator of my domain control, I think Per Device CAL doesn't require me to be an domain control administrator)
    Thanks very much

    Hi,
    How did you install the Remote Desktop Services? Standard Deployment or Quick Start?
    Meanwhile, please try the following PowerShell command to set the License Mode.
    Set-RDLicenseConfiguration -Mode PerUser
    Hope this helps.
    Jeremy Wu
    TechNet Community Support

  • License per device duplicates

    Have problem like that:
    http://support.citrix.com/article/CTX130004
    Some devices has multiple RDP CALs
    This devices contains thin and thick clients
    Why this happens? and how to prevent duplicating?
    License server: Windows 2012
    Rebuilding database is not solution
    Douplicates temporary and permanent licenses
    Have errors in log:
    TerminalServices-Licensing
    eventID 42
    product A02 has denied new license request with error code 14
    Log screenshots (russian lang):
    http://imgur.com/XtPsiKO
    http://imgur.com/PgMAnqa
    error is right after 82 event (license was renewed to permanent)

    Hi,
    The available solution for your issue to prevent duplicating of device CAL is to revoke a Remote Desktop Services per Device CAL.  You can able to prevent duplicating and manage License per device CAL by using RD Licensing Manager. There you can able to
    revoke the device CAL which is not necessary for your device. Refer below article for more information.
    Revoke a Remote Desktop Services Per Device Client Access License
    In respect to the error you are occurring, there is only way to reinstall the RD Licensing role service. There is no official document for Server 2012 so you can refer Server 2008 R2 document for your error.
    Event ID 42 — Remote Desktop License Server Activation
    For Event ID 82: This event is logged when RDS client access license (RDS CAL) of version belonging to computer has been upgraded to RDS CAL of version.
    Event ID 82 — Remote Desktop Services Client Access License (RDS CAL) Availability
    Hope it helps for your understanding!
    Thanks.

  • How to convert per device cal to per user cal

    Dear Sir
    We've installed windows server 2008 r2 on our server & configured rdsh for the same(as per user cal). I want to  use my erp software through rds from my other office. at a same time i want to use  it from my 3 machine remotly, pls advise me
    which rds cal should i purchased for 3 machine. should i purchased 3 rds cals per device or per user,
    I have recently purchased 1 no per device cal open license from my distributor(microsoft part no.6vc-02071).
    If i want to use per user cal method, is it possible to convert this device cal to user cal , please tell me the steps for the same.

    Hi,
    I think you may need to purchase Per User RDS CALs. As your users need to access the three machines remotely.
    In addition, it is possible to convert.
    Switching between Device and User CALs
    http://blogs.technet.com/b/licensing/archive/2013/04/01/switching-between-device-and-user-cals.aspx
    Client Access License (CAL) Decision Tool
    http://www.microsoft.com/licensing/CalTool/
    Hope this helps.
    Jeremy Wu
    TechNet Community Support

  • [Forum FAQ] Troubleshoot the error "The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode"

    Symptom
    RD License server is a key component of RDS. It licenses users to access RDS servers.
    After purchase the required RDS CALs, we need to activate the RDS License server and install the purchased RDS CALs. However, during the installation or after installation, we may face errors
    about RDS License.
    In most cases, the following error may occur.
    Error:
    The Remote Desktop Session Host server is in Per User licensing mode and No Redirector Mode, but license server "Server name" does not have any installed licenses with the following
    attributes:
    Product version: Windows Server 2012
    Licensing mode: Per User
    License type: RDS CALs
    Troubleshooting
    1. Check whether the RD License Configuration is configured properly and there are no Warnings in the Event.
    2. The License Server should be part of 'RD Server License' group in Active Directory Domain Services.
    3. Check if the Licensing Mode is correct.
    - To change the Licensing Mode we can use RD Licensing diagnose, PowerShell cmdlet and Group Policy.
    Via PowerShell cmdlet:
    To change the licensing mode on RDSH/RDVH:
    $obj = get-wmiobject -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting
    $obj.ChangeMode(value)
    # Value can be 2 - per Device, 4 - Per user
    Via Group Policy
    Path: Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Licensing
    Use the specified RD license servers = FQDN of server name
    Set the Remote Desktop licensing mode =
    Per User
    However, if issue persists, please provide detailed information and post the question in the
    Remote Desktop Services (Terminal Services) forum.
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Hi Richard,
    You need to uninstall Remote desktop session host feature. After removing it, you will default two connections which does not need to purchase RD CALs'.
    Thanks,
    Umesh.S.K

  • If I apply a per device CAL does it stick with certain devices or when the devices sign off can new ones use the same licences

    I purchased a per device CAL and was wondering about this because we have more than 5 devices. If one device is signed on and is using a licence then signs off does that licence become available for a new device then? Or am I stuck with the same 5 devices
    even if they are not still signed on. 

    When an RDS device CAL is issued it remains assigned to the device it was issues to until it expires.  It cannot be used by another device until it expires.
    An RDS per device cal is set to expire in a random inteval between 52 and 89 days.  Once this interval expires, the device Cal is returned to the pool.  You can revoke RDS CALs manually (up to 20% of your total) with Remote Desktop Licensing Manager.

  • CUCM 8.5 Not showing all device licenses

    I noticed when adding more device licenses today that the License Unit Report is not showing the new licenses.  I can view each license file and have verified the correct MAC address, but I am 40 device licenses short of what I should have.
    I have tried restarting licensing service as well as restarting CUCM completly.                   

    A couple things I'd try would be:
    1) Check the "Call Statistics" on each phone (during a call) to confirm they think they are sending and recieving video.
    1) Is a privacy shutter closed on one end or the other? Is one side or the other muted?
    2) factory reset both of the phones...
    3) Remove both phones from UCM and reregister them.
    4) Grab a capture on a port connected to one of the phones..to see what traffic you're actually seeing
    5) Are there any firewalls/ACLs that would block the video stream?

  • Serious problem with TSCAL per user Licensing (Event 4105 on Licenseserver)

    Hello,
    i've got a problem with Terminalservice-Licensing: We migrated our AD from W2003 to W2008. At the same time, we updated our Terminalservice-Licenseserver to W2008 (Memberserver, no DC). We are using per-user TSCAL licensing. The problem is, that for (nearly) every user that logs on to a W2008 Terminalserver, an event 4105 is generated in the eventlog of the Licenseserver, that  means that the licence server cannot update the ad user properties when he delivers the cals.
    We have discovered that the terminalserver-licenceserver group is under the security properties of the user listed but has no rights. For new created users the rights "terminalserver-licenceserver read/write" are correctly set and for those users no event 4105 is generated. The problem is, that License-reporting (usage) is only working for those newly created accounts and not for old ones. Why doesn't the terminalserver-licenceserver group have the rights to modify the Terminalserver-AD attributes for older accounts (these accounts were created when the domain-level was W2003)??? Is there a workaround or hotfix from Microsoft to correct the securitysettings ??
    Many thanks
    Ralf

    Hello Ralf,
    Thanks for your post in our forum.
    Based on my understanding on your post, you have met the following issue:
    You have migrated the Active Directory domain from Windows Server 2003 to Windows Server 2008; You have also upgraded the Terminal Server License Server from Windows Server 2003 to Windows Server 2008. After that, when the existing terminal users access the Terminal Server, an Event ID 4105 is logged to claim that the License Server fails to update the AD user’s properties.
    According to the analysis on the second paragraph of your post, I think it is a known issue caused by insufficient permissions of the migrated users created in Windows Server 2003 domain environment. As you’ve found, the permissions required are for the Terminal Services Licensing Servers
    group:
    ·          Read Terminal Server license server
    ·          Write Terminal Server license server
    To fix this issue, please give these two permissions to the existing users.
    After that, please confirm if the License Usage Report is working for the old users.
    For more information about Event ID 4105, please refer to:
    Event ID 4105 — Terminal Services Per User Client Access License Tracking and Reporting
    http://technet.microsoft.com/en-us/library/cc775179(WS.10).aspx
    Please feel free to let me know if I can provide any further assistance. Thank you for your cooperation.
    Lionel Chen
    TechNet Subscriber Support in forum
    If you have any feedback on our support, please contact [email protected]

  • RDS (2012 R2, Per User) client issues after moving from TS Licesning (Win 2K3, Per Device)

    I run a XenApp environment (mixed Presentation Server 4.5, XA6.5, XA7.6... I know).
    I've somewhat recently moved our RDS/TS licensing from an old 2K3 TS licensing vm that needed to go to a 2012 R2 RDS licensing vm.
    The 2K3 vm ran with a Per Device mode, and the 2012 R2 vm is using a Per User model.
    RDS is working fine as far as I can tell - handing out licenses to their RD Session hosts, in the proper security group which has the ability to Read/Write the MSLicensing user attributes (Terminal Server License Servers). By GPO, I am telling (and they are
    applying) my XenApp servers to use their new RDS Licensing server and with a Per User model. The issue I
    am seeing is this:
    On a give XenApp server, the eventID 1011 - TerminalServicesRemoteConnectionManager
    The remote session could not be established from remote desktop client
    computername because its temporary license has expired.
    When I hit the Details tab,
    Windows Server 2003 - Terminal Server Per Device CAL Token.
    Which then results in having to remove the MSLicensing registry key. Which is annoying. Anyone else run into this after moving licensing servers and/or models? Feedback would be awesome, danke!

    Hi,
    According to your description, it sounds like a known issue. The workwgoup is to delete the MSLicensing key under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing. (Note: please create a backup of the MSLicensing registry key and its subkeys on the
    client before you remove the original key and subkeys.)
    For more detailed information, you can refer to the similar thread below:
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/9eb42798-e75e-4693-9a5d-9e96895e16c8/remote-desktop-license-server-problem?forum=winserverTS
    Best regards,
    Ssie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Switch from per Device to per User

    I have a few RDS servers in an isolated environment that I was going to use our corporate RDS license server with.   I later found out that the servers need to be in the same domain as the licensing server itself (which they are not).  The
    RDS servers were already built "Per Device" but now I have to build a new RDS licensing server and I am thinking about going per User with this instance.  Since the RDS servers are already Per Device (but are not technically pointing to any
    valid license server yet) can I switch them to be per User and then point them to the new per User RDS license server?
    Thanks
    NK

    Hi,
    Yes, you can switch the licensing mode of the RDSH servers to Per User.  For Server 2012/2012 R2 RDSH servers you would just change the mode in deployment properties, and of course make sure the RDSH servers are part of a collection so that the change
    will apply to them.
    You will need purchased Per User RDS CALs.  If you already purchased Per Device RDS CALs I recommend contacting the reseller and seeing if you can return them and purchase Per User instead.  Per User RDS CALs cost more than Per Device
    RDS CALs.
    -TP

  • Mix to use Per user & Per device CALs ??

    Hi,
    I have built 2 RDS server and formed a NLB cluster.
    Is possible mix Per user and Per device CALs to use under this environment ?? How to make it ??
    Thanks

    Hi,
    Please see this similar thread which covers how to set it up and how to do tracking of licenses
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/2ce9f814-822c-436b-bd12-80e1ec74c27b/combine-both-per-device-and-per-user-rds-cals-on-the-same-remote-desktop-session-host?forum=winserverTS
    Kind regards,
    Freek Berson
    The Microsoft Platform
    Twitter
    Linked-in
    Wortell company website

  • Can you deploy device licenses using ARD?

    i tried to deploy device licenses through server on mac platform but it gives me a network volume error.  What can I do?

    If u just want to run the package then you can use Batch File (Keep Package in a folder) and call it by batch job.
    Follow below steps:
    In any Drive Create a folder called Build or any name--> Inside that create a folder "Config" for Config files and keep your configuration files if any
                                                           in Build or any name-->Create another folder "Folde_Where_Package"
                                                           in Build or any name-->Create another folder "Logs"
                                                           in Build or any name-->Create another folder "ETL_Jobs"
    Keep this in Note pad and save this by giving extension .BAT in folder ETL_Jobs
    set config1=D:\Config\Database.dtsConfig
    SET LOGFILE=..\Logs\Run_Log.txt
    dtexec  /REPORTING E /f "..\Folde_Where_Package\Pkg_Nmae1.dtsx" >> "%LOGFILE%"
    dtexec  /REPORTING E /f "..\Folde_Where_Package\Pkg_Nmae2.dtsx" >> "%LOGFILE%"
    Just double click on .BAT file it will execute your packages or can call this by using windows scheduler.
    you can do same thing by creating 2 separate folders for 2008 and 2012 packages and can run separately.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/07e59dcd-7547-47b2-bcdd-3e188eef619a/how-to-run-a-ssis-package-using-bat-file?forum=sqlintegrationservices
    https://www.simple-talk.com/content/print.aspx?article=270
    http://www.mssqltips.com/sqlservertip/1775/different-ways-to-execute-a-sql-server-ssis-package/
    Thanks Shiven:) If Answer is Helpful, Please Vote

  • I'm a school tech coordinator. Many computers and many iPads. How many Apple IDs can I have per device, and how many devices can have the same Apple ID? To make my life easier, I'd like 200 devices to all use the same Apple ID.

    I'm a school tech coordinator. I have many computers and many iPads. I apologize if there is a some place that has all the rules governing the use of Apple IDs. I looked, and I even tried to get the answers from multiple Apple rep's. I couldn't find the answers.
    How many Apple IDs can I have per device?
    I want to use the same computer to sync and backup many iOS devices. The iOS devices would be associated with different Apple IDs.
    I may load apps under a school Apple ID and have users load their own apps under thier own ID.
    How many devices can have the same Apple ID?
    Can I use the same Apple ID on all the computers in a lab?
    Can I use the same Apple ID on all iPads for a particular grade level?
    Are the rules different for iOS devices and computers?
    I know that there are limits on "authorize" and "de-authorize" and how frequently those things can be done.
    Recently I heard that for the life of an iOS device, it can only be associated with five Apple IDs. That is not good for a school giving iPads to students in a 1:1
    To make my life easier, I'd like 200 devices to all use the same Apple ID.

    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html
    It would be best to address your questions there, especially since this is a public forum, and over there you could post more private issues with this set-up. Not to mention, getting more official answers.

Maybe you are looking for

  • CLASSPATH problem, deploying JSP app without right to modify classpath...

    I want to deploy a JSP web app to apache server with JRun for running JSP, but I don't have the permission to copy the required library files to the classpath, nor modify the classpath to append my application's path. Is there any way to workaround?

  • INV.MTL_ONHAND_QUANTITIES

    This is an Oracle Apps specific question. I am not sure if this is the right forum. I need to move some inventory from one location to another in the mtl_onhand_quantities table. I belive that I should be using the mtl_transactions_interface to do so

  • Non updated Idocs in BW

    Hi Experts, Error message i get is: {IDocs were found in the ALE inbox for Business Information Warehouse that are not updated. Processing is overdue. Process Idocs manually.} Please suggest what can be the solution for this issue. Thank you very muc

  • Neverwinter nights 64

    I'm just curious is it possible to install nwn (platinum) on a 64bit system? I assume it takes ia32libs but anything else?

  • Automating user specific Report packs

    We have a requirement to produce report packs by email. It has to be sent to a list of users and include a cost centre report and a salary report. I have created a web template that includes the 2 reports. The issue is that each recipient should only