Bump… Yes, I updated the source to reflect the new baseline.
[cid:image001.png@01D3734A.D7C67CC0] From: listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com> [mailto:listsad...@lists.myitforum.com] On Behalf Of Sherry Kissinger Sent: Thursday, December 7, 2017 6:32 AM To: mssms@lists.myitforum.com<mailto:mssms@lists.myitforum.com> Subject: Re: [mssms] RE: Report help? "We migrated to a brand new ConfigMgr server" So is this still correct? -- Set the Baseline CI_UniqueID (AuthoringScopeId + LogicalName) based on a predefined value matching MBAM proprietary baseline SET @baseline_CI_UniqueID = N'ScopeId_69458D63-EB89-4A48-A165-9163E4732FEF/LogicalName_9f81cc17-a076-4083-ab73-e48463381567' On Wed, Dec 6, 2017 at 12:07 PM, Mike Murray <mmur...@csuchico.edu<mailto:mmur...@csuchico.edu>> wrote: bump From: listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com> [mailto:listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com>] On Behalf Of Mike Murray Sent: Tuesday, December 5, 2017 11:08 AM To: mssms@lists.myitforum.com<mailto:mssms@lists.myitforum.com> Subject: [mssms] Report help? This sender failed our fraud detection checks and may not be who they appear to be. Learn about spoofing<http://aka.ms/LearnAboutSpoofing> Feedback<http://aka.ms/SafetyTipsFeedback> We migrated to a brand new ConfigMgr server. When I set up the BitLocker reports, there were some issues as the view names weren’t the same as what I have in the DBI updated the views in this compliance report, but I’m not getting any results. I’ve verified compliance data is populating in the DB. If I run a bare bones drive encryption report, it reports properly. The report below shows nothing. Can someone assist and tell me what I’m missing? DECLARE @baseline_CI_UniqueID varchar(512) DECLARE @CICompliant int DECLARE @CINotCompliant int -- Set CI compliant value SET @CICompliant = 1 -- Set CI non compliant value SET @CINotCompliant = 2 -- Set the Baseline CI_UniqueID (AuthoringScopeId + LogicalName) based on a predefined value matching MBAM proprietary baseline SET @baseline_CI_UniqueID = N'ScopeId_69458D63-EB89-4A48-A165-9163E4732FEF/LogicalName_9f81cc17-a076-4083-ab73-e48463381567' SELECT MBAMPolicy.EncodedComputerName0 [Computer Name], ComputerSystem.Domain0 [Domain Name], RSystem.User_Domain0 + N'\' + RSystem.User_Name0 [Device Users], CompStat.ComplianceState [Compliance Status], CASE WHEN MBAMPolicy.MBAMPolicyEnforced0 IS NULL THEN -1 -- (when outer join returns null : N/A) WHEN CompStat.ComplianceState = @CINotCompliant AND MBAMPolicy.MBAMPolicyEnforced0 = 3 THEN 1 -- tmp user exempt WHEN CompStat.ComplianceState = @CICompliant AND MBAMPolicy.MBAMPolicyEnforced0 = 2 THEN 2 -- user exempt ELSE 0 -- not exempted END AS Exemption, CASE WHEN CompStat.ComplianceState = @CICompliant AND MBAMPolicy.MBAMPolicyEnforced0 = 0 THEN 50 -- policy not enforced WHEN CompStat.ComplianceState = @CICompliant AND MBAMPolicy.MBAMPolicyEnforced0 > 0 THEN 0 -- No Error WHEN CompStat.ComplianceState = @CINotCompliant AND MBAMPolicy.MBAMMachineError0 IS NOT NULL THEN MBAMPolicy.MBAMMachineError0 -- MBAM agent error status ELSE -1 -- No Details \ Errors END AS [Compliance Status Details], MAX(AssignmentStatus.LastEvaluationMessageTime) [Last Evaluation Date] FROM v_FullCollectionMembership FullCollection INNER JOIN v_R_System_Valid RSystem ON FullCollection.ResourceID = RSystem.ResourceID INNER JOIN v_GS_COMPUTER_SYSTEM ComputerSystem ON RSystem.ResourceID = ComputerSystem.ResourceID INNER JOIN v_SMSCICurrentComplianceStatus CompStat ON CompStat.ItemKey = RSystem.ResourceID INNER JOIN v_ConfigurationItems ConfigItems ON ConfigItems.ModelID = CompStat.ModelID LEFT OUTER JOIN v_GS_WIN32REG_MBAMPOLICY MBAMPolicy ON MBAMPolicy.ResourceID = FullCollection.ResourceID LEFT OUTER JOIN v_CIAssignmentToCI AssignmentCI ON AssignmentCI.CI_ID = ConfigItems.CI_ID LEFT OUTER JOIN v_CIAssignmentStatus AssignmentStatus ON AssignmentStatus.AssignmentID = AssignmentCI.AssignmentID AND AssignmentStatus.ResourceID = RSystem.ResourceID WHERE MBAMPolicy.EncodedComputerName0 IS NOT NULL AND FullCollection.IsClient = 1 AND FullCollection.CollectionID = @collectionIdParameter AND ConfigItems.CI_UniqueID = @baseline_CI_UniqueID GROUP BY RSystem.ResourceID, ComputerSystem.Domain0, MBAMPolicy.EncodedComputerName0, RSystem.User_Domain0, RSystem.User_Name0, CompStat.ComplianceState, MBAMPolicy.MBAMPolicyEnforced0, MBAMPolicy.MBAMMachineError0 Best Regards, Mike Murray Desktop Engineer/IT Consultant - IT Support Services California State University, Chico 530.898.4357<tel:(530)%20898-4357> mmur...@csuchico.edu<mailto:mmur...@csuchico.edu> Remember, Chico State will NEVER ask you for your password via email! For more information about recognizing phishing scam emails go to: http://www.csuchico.edu/isec/basics/spam-and-phishing.shtml -- Thank you, Sherry Kissinger My Parameters: Standardize. Simplify. Automate Blog: http://mnscug.org/blogs/sherry-kissinger