Sdílet prostřednictvím


Odstranění oboru zabezpečení

Následující příklad ukazuje, jak odstranit obor zabezpečení v Configuration Manager pomocí SMS_SecuredCategory třídy .

Odstranění oboru zabezpečení

  1. Nastavte připojení k poskytovateli serveru SMS.

  2. Načtení existujícího oboru zabezpečení pomocí SMS_SecuredCategory třídy WMI

  3. Odstraňte obor zabezpečení pomocí metody delete.

Příklad

Následující příklad odstraní obor zabezpečení podle identifikátoru:

Sub DeleteSecurityScope(connection, scopeId)  
    Dim scope  
    ' Get the existing scope by identifier.  
    Set scope = connection.Get("SMS_SecuredCategory.CategoryID='" & scopeId & "'")  

    ' Make sure we are allowed to delete this scope.  
    If (scope.IsBuiltIn) Then  
        Err.Raise 1, "DeleteSecurityScope", "Deleting a built-in security scope is not allowed."  
    Else  
        scope.Delete_  
    End If  
End Sub  
public void DeleteSecurityScope(WqlConnectionManager connection, string scopeId)  
{  
    // Get the existing scope by identifier.  
    IResultObject secScope = connection.GetInstance("SMS_SecuredCategory.CategoryID='" + scopeId + "'");  

    // Make sure we are allowed to delete this scope.  
    if (secScope.Properties["IsBuiltIn"].BooleanValue == true)  
        throw new System.Exception("Deleting a built-in security scope is not allowed.");  
    else  
        secScope.Delete();  
}  

Ukázková metoda má následující parametry:

Parametr Typ Popis
connection -Spravované: WqlConnectionManager
- VBScript: SWbemServices
Platné připojení k poskytovateli serveru SMS.
scopeId String Identifikátor oboru zabezpečení, který se má odstranit.

Kompilace kódu

Příklad jazyka C# vyžaduje:

Obory názvů

Microsoft. ConfigurationManagement.ManagementProvider

Microsoft. ConfigurationManagement.ManagementProvider.WqlQueryEngine

Sestavení

adminui.wqlqueryengine

microsoft.configurationmanagement.managementprovider

Robustní programování

Další informace o zpracování chyb najdete v tématu Informace o chybách Configuration Manager.

Viz taky

Vytvoření nového oboru zabezpečení
Přidružení objektu k oboru zabezpečení
Odebrání přidružení objektu k oboru zabezpečení
Serverová třída služby WMI SMS_SecuredCategory