Deze monitor controleert of een verzameling Run As-accounts is geautoriseerd. Autorisatie kan beperkt worden wanneer een beheerder het hulpprogramma HSLockdown uitvoert.
Een of meer Windows-referenties die in een Run As-account worden gebruikt, zijn op deze computer geblokkeerd.
Hieronder volgt een samenvatting van de standaardconfiguratie van deze monitor:
Waarschuwingsstatus: Er wordt een waarschuwingsstatus weergegeven als de System Center Management Health-service de toegang voor de opgegeven Windows-referenties blokkeert (gebeurtenis 7017)
Status In orde: De status In orde wordt weergegeven wanneer de System Center Management Health-service de uitvoering van alle geconfigureerde Run As-accounts heeft geautoriseerd (gebeurtenis 7025)
Standaard zijn alle referenties op een computer toegestaan. Deze fout treedt op als de toegang aan een of meer referenties op de computer is geweigerd met het hulpprogramma HSLockdown.
Pas nadat alle autorisatieproblemen met referenties op deze computer zijn opgelost geeft de monitor weer de status In orde weer. Een gebeurtenis 7025 wordt gegenereerd wanneer alle problemen zijn opgelost.
U kunt de volgende stappen uitvoeren om het probleem te verhelpen:
Geef de referenties aan die u probeert te laden, maar waarvoor de toegang tot de computer wordt geweigerd. Zoek naar 7017 gebeurtenissen op de desbetreffende computer.
Als de referenties moeten worden toegestaan, voert u HSLockdown.exe met de parameter '/A' uit om de referenties toe te voegen.
Als de referenties niet moeten worden toegestaan, bepaalt u welke Run As-profielen deze referenties gebruiken en verwijdert u de referenties uit die profielen. Werk de profielen bij met toegestane referenties.
Als de werkstromen niet op deze computer mogen worden uitgevoerd, gebruikt u overschrijvingen om de werkstromen uit te schakelen.
Target | Microsoft.SystemCenter.HealthService | ||
Parent Monitor | Microsoft.SystemCenter.HealthServiceRunAsAccounts.Rollup | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.HealthServiceRunAsAccounts.AuthorizationCheck.Unit" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Microsoft.SystemCenter.HealthServiceRunAsAccounts.Rollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.HealthServiceRunAsAccounts.AuthorizationCheck.Unit.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="AccountsAreNotAuthorized" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="AccountsAuthorized" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7017</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HealthService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HealthService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7025</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>