I`m trying to run the following script, which was copied by TechNet. When I do, it works exactly as it`s supposed to, but it doesn`t allow updates with licensing agreements that need to be accepted. Is there a way to add approval of the software`s licensing terms to the script so that all updates can be approved? WSUS is a feature of the Windows Server product and therefore requires a valid Windows Server license for the computer on which the service is hosted. The fact that user workstations authenticate on the WSUS service to retrieve their updates requires the acquisition of a file server client access license (CAL) for each desktop that connects to the WSUS service.  The file server CAL for WSUS is the same CAL as needed to connect to an Active Directory microsoft, a file server and a print server and must be purchased once for a device or user. I think this is a restriction of the API itself, in which case PowerShell would not be able to accept the C.A.C.A. AL5575, What link did you download out of curiosity? If it`s my WSUS module that you downloaded to Technet, there`s a well-known problem with the Approve-WSUSUpdate command, which fails with the licenses. I recommend you download my latest version (2.1.1) codeplex. poshwsus.codeplex.com But there is no place in the script there where I decide to accept the C.C.A.
if it exists. In this case, confirm that acceptance of the license agreement would not work. I wrote a Powershell script that approved all the security and critical update between the date with Approve-wsusUpdate cmdlet witch on PS4 and WSUS 2012R2. OK I`ve already seen this topic, but is it necessary to accept the CLA or is it possible to list the update soloist who needs to accept THE EULA? As far as I know, we cannot accept CLA using approve-wsusUpdate. I will then change my guesswork about the rules of automatic probate; I think it is only an issue that the blind adoption of the ECJ on the console was not acceptable. See: blog.workconsultants.com/2010/08/wsus-on-windows-server-2008-not.html msdn.microsoft.com/en-us/library/microsoft.updateservices.iupdate.iupdate.requireslicenseagreacceptance (v-vs.85) .aspx On a network, which Samba Active Directory uses, you don`t have to buy CALs to connect with the domain controller or to connect to a samba file server. However, using a WSUS server still requires customer access licenses for all Windows workstations that connect to the WSUS server.  I have the same problem, I tried to reset wsusutil, but it doesn`t work. The EBA must be accepted interactively by the WSUS administrator via the console.
social.technet.microsoft.com/Forums/windowsserver/en-US/93addcaa-6d45-4fda-b1eb-28a21229688a/using-approvewsusupdate-in-powershell-fails-because-licensing-terms-need-to-be-accepted?forum=winserverwsus In fact, we can accept the CAU directly using the IUpdate.AcceptLicenseAgrement method.