Symptomen
In Microsoft SystemCenter 2012 R2 Configuration Manager, wanneer een gebruiker een door de cloud beheerde gebruiker wordt, is een instellingenbeleid mogelijk niet gericht op de toewijzing voor de gebruiker.
Notities-
Dit probleem is alleen van invloed op omgevingen die de Intune Connector samen met Configuration Manager gebruiken.
-
Dit probleem treedt alleen op wanneer cumulatieve update 2 of cumulatieve update 3 voor Configuration Manager is geïnstalleerd.
Oplossing
Pas deze hotfix toe om dit probleem op te lossen. De hotfix voorkomt dat dit probleem met beleidstoewijzing optreedt.Meer informatie voordat u deze hotfix toepast.
Opmerking Als beleidstoewijzingen ontbreken voordat u deze hotfix toepast, raadpleegt u de sectieHotfix-informatie
Er is een ondersteunde hotfix beschikbaar bij Microsoft. Deze hotfix is echter bedoeld om alleen het probleem op te lossen dat in dit artikel wordt beschreven. Pas deze hotfix alleen toe op systemen met het probleem dat in dit artikel wordt beschreven. Deze hotfix kan aanvullende tests ontvangen. Daarom wordt u aangeraden te wachten op de volgende software-update die deze hotfix bevat als u niet ernstig wordt getroffen door dit probleem.
Als de hotfix beschikbaar is om te downloaden, is er een sectie 'Hotfix downloaden beschikbaar' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neemt u contact op met de klantenservice en ondersteuning van Microsoft om de hotfix te verkrijgen. Opmerking Als er extra problemen optreden of als er een probleemoplossing is vereist, moet u mogelijk een afzonderlijke serviceaanvraag maken. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Ga naar de volgende Microsoft-website voor een volledige lijst met telefoonnummers voor microsoft-klantenservice en -ondersteuning of voor het maken van een afzonderlijke serviceaanvraag:http://support.microsoft.com/contactus/?ws=supportLet op: in het formulier 'Hotfix downloaden beschikbaar' worden de talen weergegeven waarvoor de hotfix beschikbaar is. Als u uw taal niet ziet, komt dit doordat er geen hotfix beschikbaar is voor die taal.
Vereisten
Als u deze hotfix wilt toepassen, moet cumulatieve update 2 of cumulatieve update 3 zijn geïnstalleerd voor System Center 2012 R2 Configuration Manager geïnstalleerd.
Informatie over opnieuw opstarten
U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.
Opmerking We raden u aan de Configuration Manager beheerconsole te sluiten voordat u dit hotfix-pakket toepast.Hotfix-vervangingsgegevens
Deze hotfix vervangt geen eerder uitgebrachte hotfix.
De Engelse versie van deze hotfix heeft de bestandskenmerken (of latere bestandskenmerken) die worden vermeld in de volgende tabel. De datums en tijden voor deze bestanden worden vermeld in Coordinated Universal Time (UTC). Wanneer u de bestandsgegevens bekijkt, wordt deze geconverteerd naar lokale tijd. Als u het verschil tussen UTC en lokale tijd wilt vinden, gebruikt u het tabblad Tijdzone in het item Datum en tijd in Configuratiescherm.
Cumulatieve update 2 voor System Center 2012 R2-Configuration Manager
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Update.sql |
Niet van toepassing |
4,249 |
29-mei-2014 |
23:25 |
Niet van toepassing |
Cumulatieve update 3 voor System Center 2012 R2-Configuration Manager
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Update.sql |
Niet van toepassing |
4,247 |
24-aug-2014 |
23:25 |
Niet van toepassing |
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Als beleidstoewijzingen ontbreken voordat u deze hotfix installeert, kunt u deze situatie oplossen door het volgende SQL script uit te voeren. Deze moet worden uitgevoerd na het toepassen van de hotfix.
SET NOCOUNT ON
SET NOEXEC OFF IF dbo.fnIsCas() = 1 BEGIN RAISERROR(N'This script needs to be run in primary site', 15, 1) SET NOEXEC ON END GO DECLARE @PolicyCollMap TABLE (PADBID INT, CollectionID INT) DECLARE @CollectionID INT DECLARE @PADBID INT DECLARE @TotalAddedRows INT = 0 DECLARE @AddedRows INT = 0 INSERT INTO @PolicyCollMap (PADBID, CollectionID) SELECT PC.PADBID, PC.CollectionID FROM PolicyCollMapFlat PC INNER JOIN Collections C ON PC.CollectionID = C.CollectionID INNER JOIN PolicyAssignment PA ON PA.PADBID = PC.PADBID INNER JOIN MDMPolicy MP ON MP.PolicyID = PA.PolicyID WHERE PC.AutoTarget = 1 AND C.CollectionType = 1 AND MP.PolicyType = 1 WHILE EXISTS (SELECT * FROM @PolicyCollMap) BEGIN SELECT TOP (1) @PADBID = PADBID, @CollectionID = CollectionID, @TotalAddedRows = 0 FROM @PolicyCollMap WHILE (1 = 1) BEGIN MERGE TOP (1000) MDMUserPolicyAssignment MDMUPA USING ( SELECT DISTINCT PA.PolicyID, U.CloudUserID, MDMP.PolicyBodyHash, MDMP.PolicyType, GETUTCDATE() FROM Collections C INNER JOIN PolicyCollMapFlat PCMF ON PCMF.AutoTarget = 1 AND PCMF.PADBID = @PADBID AND PCMF.CollectionID = C.CollectionID AND C.CollectionID = @CollectionID AND C.CollectionType = 1 -- User Collection INNER JOIN PolicyAssignment PA ON PA.PADBID = PCMF.PADBID INNER JOIN ResPolicyCollMap RPCM ON PCMF.PADBID = RPCM.PADBID AND RPCM.CollectionID = PCMF.CollectionID INNER JOIN User_DISC U ON U.ItemKey = RPCM.MachineID INNER JOIN MDMPolicy MDMP ON MDMP.PolicyID = PA.PolicyID AND MDMP.PolicyType = 1 WHERE ISNULL(U.CloudUserID, N'00000000-0000-0000-0000-000000000000') != N'00000000-0000-0000-0000-000000000000' ) Source ( PolicyID, CloudUserID, PolicyBodyHash, PolicyType, LastUpdateTime ) ON (MDMUPA.PolicyID = Source.PolicyID AND MDMUPA.UserID = Source.CloudUserID AND MDMUPA.PolicyType = Source.PolicyType) WHEN NOT MATCHED THEN INSERT ( PolicyID, UserID, PolicyBodyHash, PolicyType, LastUpdateTime) VALUES ( Source.PolicyID, Source.CloudUserID, Source.PolicyBodyHash, Source.PolicyType, Source.LastUpdateTime); SET @AddedRows = @@ROWCOUNT SET @TotalAddedRows = @TotalAddedRows + @AddedRows IF @AddedRows < 1000 BEGIN BREAK END END PRINT N'Added ' + CAST(@TotalAddedRows AS NVARCHAR(100)) + N' users into MDMUserPolicyAssignment for PADBID = ' + CAST(@PADBID AS NVARCHAR(100)) + N' and CollectionID = ' + CAST(@CollectionID AS NVARCHAR(100)) DELETE @PolicyCollMap WHERE PADBID = @PADBID AND CollectionID = @CollectionID END
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.