Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W poniższym przykładzie pokazano, jak usunąć zakres zabezpieczeń w Configuration Manager przy użyciu SMS_SecuredCategory
klasy .
Aby usunąć zakres zabezpieczeń
Skonfiguruj połączenie z dostawcą programu SMS.
Ładowanie istniejącego zakresu
SMS_SecuredCategory
zabezpieczeń przy użyciu klasy WMIUsuń zakres zabezpieczeń przy użyciu metody delete.
Przykład
Poniższy przykład usuwa zakres zabezpieczeń według identyfikatora:
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();
}
Przykładowa metoda ma następujące parametry:
Parametr | Wpisać | Opis |
---|---|---|
connection |
-Zarządzane: WqlConnectionManager - VBScript: SWbemServices |
Prawidłowe połączenie z dostawcą programu SMS. |
scopeId |
String |
Identyfikator zakresu zabezpieczeń do usunięcia. |
Kompilowanie kodu
Przykład języka C# wymaga:
Obszary nazw
Microsoft. ConfigurationManagement.ManagementProvider
Microsoft. ConfigurationManagement.ManagementProvider.WqlQueryEngine
Zestawu
adminui.wqlqueryengine
microsoft.configurationmanagement.managementprovider
Niezawodne programowanie
Aby uzyskać więcej informacji na temat obsługi błędów, zobacz Informacje o błędach Configuration Manager.
Zobacz też
Jak utworzyć nowy zakres zabezpieczeń
Jak skojarzyć obiekt z zakresem zabezpieczeń
Jak usunąć skojarzenie obiektu z zakresem zabezpieczeń
SMS_SecuredCategory Server WMI Class