En process körs regelbundet för att bekräfta att alla aviseringsprenumerationer i hanteringsgruppen är rätt konfigurerade och att deras konfiguration fortfarande gäller. Om felaktiga konfigurationer upptäcks för någon prenumeration inaktiveras prenumerationen automatiskt och regeln aktiverar en avisering.
En process körs regelbundet för att bekräfta att alla aviseringsprenumerationer i hanteringsgruppen är rätt konfigurerade och att deras konfiguration fortfarande gäller. Om felaktiga konfigurationer upptäcks för någon prenumeration inaktiveras prenumerationen automatiskt och regeln aktiverar en avisering.
Kontona som användes för att skapa den inaktiverade prenumerationen har genomgått någon av följande ändringar:
Kontot har inaktiverats eller har tagits bort helt och hållet.
Kontots användarrollmedlemskap har ändrats i hanteringsgruppen eller också har omfånget för användarrollerna som kontot tillhör ändrats på sådant sätt att användare inte längre har behörighet till vissa objekt som prenumerationen omfattar.
Kopiera prenumerationens interna namn från aviseringsbeskrivningen.
Exportera hanteringspaketet med namnet Internt meddelande bibliotek till en oförseglad XML-fil med antingen driftkonsolen eller Export-ManagementPack-cmdlet.
Öppna den oförseglade XML-filen med valfritt redigeringsprogram och sök efter regeln som har samma ID som prenumerationens interna namn som du kopierade tidigare.
I regelkonfigurationen letar du reda på värdet som används för UserSid. Det här är säkerhets-ID för det konto som skapade prenumerationen och som just nu inte finns i Active Directory eller har inaktiverats. Kopiera SID-numret.
Ersätt detta SID med ett annat användarkontos säkerhets-ID. Kontot måste finnas i Active Directory, det får inte vara inaktiverat och måste vara medlem i användarrollen Operations Manager-administratörer i hanteringsgruppen.
Sök i hela filen efter referenser till det ogiltiga kontots SID och byt ut även dem mot det nya användarkontots SID.
Spara ändringarna i den oförseglade XML-filen och importera sedan hanteringspaketet tillbaka till hanteringsgruppen.
Target | Microsoft.SystemCenter.AllManagementServersPool | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 11452 | ||
Event Source | Health Service Modules | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.2007.UserSubscriptionDisabledWhenCreatorsAccountNotActive" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.AllManagementServersPool" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>.</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">11452</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.2007.UserSubscriptionDisabledWhenCreatorsAccountNotActive.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[5]$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[5]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>