È presente un processo eseguito su base regolare per confermare che tutte le sottoscrizioni agli avvisi nel gruppo di gestione sono configurate correttamente e che la loro configurazione è ancora valida. Eventuali sottoscrizioni riscontrate con configurazione non valida vengono automaticamente disabilitate e questa regola genera un avviso.
È presente un processo eseguito su base regolare per confermare che tutte le sottoscrizioni agli avvisi nel gruppo di gestione sono configurate correttamente e che la loro configurazione è ancora valida. Eventuali sottoscrizioni riscontrate con configurazione non valida vengono automaticamente disabilitate e questa regola genera un avviso.
L'account utilizzato per creare la sottoscrizione, che è stato disattivato, ha riscontrato una delle seguenti modifiche:
L'account è stato disabilitato o eliminato completamente.
È stata eseguita una modifica dell'appartenenza del ruolo utente dell'account nel gruppo di gestione, o l'ambito dei ruoli utente di cui l'account è membro è stato modificato in modo tale che l'utente non dispone più delle autorizzazioni per alcuni oggetti a cui si applica la sottoscrizione.
Dalla descrizione dell'avviso, copiare il nome interno della sottoscrizione.
Utilizzando la Console operatore o il cmdlet Export-ManagementPack, esportare il Management Pack denominato "Libreria interna notifiche" in un file XML non sealed.
Aprire il file XML non sealed con un editor a scelta e cercare la regola con lo stesso "ID" del nome interno della sottoscrizione copiato precedentemente.
Nella configurazione della regola, trovare il valore utilizzato per "UserSid". Si tratta dell'identificatore di protezione dell'account che ha creato la sottoscrizione; al momento non è presente in Active Directory oppure è l'account è disabilitato. Copiare questo SID.
Sostituire questo SID con l'identificatore di protezione di un altro account utente. Questo account deve essere presente in Active Directory, non deve essere disabilitato e deve essere membro del ruolo utente "Operations Manager Administrators" nel gruppo di gestione.
Considerare la ricerca nel file completo per riferimenti al SID dell'account non valido e sostituirli con il SID del nuovo account utente.
Salvare le modifiche apportate al file XML non sealed e reimportare il Management Pack nel gruppo di gestione.
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>