# Allgemein

## Wie füge ich einen Lizenzschlüssel hinzu?

Um eine Community Edition auf eine Enterprise Edition zu aktualisieren, müssen Sie den Lizenzschlüssel in den App-Einstellungen hinzufügen. Wie das funktioniert, wird im folgenden Kapitel erklärt:

1. Navigieren zu **App Services**.
2. Wählen Sie dann Ihre SCEPman-App aus.
3. Als Nächstes unter **Einstellungen** klicken Sie **Umgebungsvariablen**.
4. Wählen Sie [**AppConfig:LicenseKey**](https://docs.scepman.com/de/scepman-konfiguration/application-settings/basics#appconfig-licensekey).
5. Unter **Wert**, geben Sie Ihren Lizenzschlüssel ein.

<figure><img src="https://2075553437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FWUw36MkAk4UZGN6eICea%2Fimage.png?alt=media&#x26;token=d49abc04-cea9-40cd-8a82-691c213c7c00" alt=""><figcaption></figcaption></figure>

6. Anschließend **Speichern** Sie die Einstellungen, und unter Übersicht, **starten Sie** Ihren App Service neu.
7. Stellen Sie sicher, dass Ihre SCEPman-Startseite jetzt die Enterprise-Edition-Blase anzeigt und dass alle Dienste Verbunden sind. Bei Verbindungsproblemen wird die Blase rot sein und Ihr OCSP-Responder funktioniert nicht.\
   ![](https://2075553437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FGONIyIQKATKJtxPjcNcP%2Fimage.png?alt=media\&token=54f49db2-c593-4cf4-8749-83de54d5bcd2)
8. Passen Sie [Certificate Master RBAC](https://docs.scepman.com/de/scepman-konfiguration/rbac) Berechtigungen an, um Zugriff auf Ihren Certificate Master zu erhalten.

## Wie kann man programmatisch die Storage Account-Tabelle abfragen?

Für einige Anwendungsfälle kann es notwendig sein, die Storage Account-Tabelle direkt abzufragen. Dies kann manuell mit dem [Azure Storage Explorer](https://azure.microsoft.com/en-us/features/storage-explorer/) oder programmatisch mit der [Azure Storage Rest API](https://docs.microsoft.com/en-us/rest/api/storageservices/query-entities). Weisen Sie dem Konto, das Sie verwenden, die Rolle `Storage Table Data Reader` zu. Hier ein Beispiel für eine Abfrage, die alle Zertifikate im Storage Account zurückgibt, die in den nächsten 30 Tagen ablaufen:

```powershell
$SCEPManStorageAccountName = "stgscepmanabc"  # Tragen Sie hier den Namen Ihres SCEPman-Storage-Accounts ein
$expiresBefore = (Get-Date).AddDays(30).ToString("yyyy-MM-ddTHH:mm:ssZ")  # Finden Sie alle Zertifikate, die vor diesem Datum ablaufen
$now = (Get-Date).ToString("yyyy-MM-ddTHH:mm:ssZ")                        # und                   die nach diesem Datum ablaufen

$certificatesJson = az storage entity query --table-name Certificates --account-name $SCEPManStorageAccountName --auth-mode login --filter "ExpirationDate lt datetime'$expiresBefore' and ExpirationDate gt datetime'$now' and Revoked eq false"
$certificates = $certificatesJson | ConvertFrom-Json

$certificates.items | Select-Object -Property Subject,Requester,ExpirationDate,FQDNs
```

Die Azure CLI muss auf dem Rechner installiert sein, auf dem die Abfrage ausgeführt wird, und es muss bei dem richtigen Konto und der richtigen Subscription angemeldet sein. Dies ist für eine Azure Cloud Shell automatisch der Fall.

Wenn Sie einen [Privaten Endpunkt ](https://docs.scepman.com/de/azure-konfiguration/private-endpoints)für den Storage Account verwenden, müssen Sie die IP-Adresse Ihres Clients der Ausnahmeliste im Netzwerkbereich des Storage Accounts hinzufügen.

## Wie kann der öffentliche Zugriff auf die SCEPman-Startseite eingeschränkt werden?

Die SCEPman-Startseite enthält keine sensiblen Informationen, und Angreifer können die verfügbaren Daten nicht für böswillige Zwecke nutzen.&#x20;

Wenn Sie die Startseite jedoch vor öffentlichem Zugriff verbergen möchten, können Sie dies mit der Einstellung [AppConfig:AnonymousHomePageAccess](https://docs.scepman.com/de/scepman-konfiguration/application-settings/basics#appconfig-anonymoushomepageaccess)

Stellen Sie bitte sicher, dass Sie den SCEPman *App Service* nach dem Hinzufügen der Einstellung neu starten.

## Wie ändert man das Subject der SCEPman Root CA?

{% hint style="warning" %}
Durch Ändern des CA-Subjects müssen Sie eine neue Root CA ausstellen und sie an alle Benutzer verteilen UND alle Client-/Gerätezertifikate erneut bereitstellen. Die alten Zertifikate sind dann nicht mehr gültig.
{% endhint %}

Wenn Sie damit kein Problem haben, folgen Sie bitte den untenstehenden Schritten, um das CA-Subject zu ändern

* Navigieren Sie zu Ihrer SCEPman App Service-Konfiguration
* Ändern Sie den CN-Wert der Einstellung [`AppConfig:KeyVaultConfig:RootCertificateConfig:Subject`](https://docs.scepman.com/de/scepman-konfiguration/application-settings/abhangigkeiten-azure-dienste/azure-keyvault#appconfig-keyvaultconfig-rootcertificateconfig-subject) auf den neuen Subject-Namen, den Sie möchten
* Es wird auch empfohlen, den Wert der Einstellung [`AppConfig:KeyVaultConfig:RootCertificateConfig:CertificateName`](https://docs.scepman.com/de/scepman-konfiguration/application-settings/abhangigkeiten-azure-dienste/azure-keyvault#appconfig-keyvaultconfig-rootcertificateconfig-certificatename) auf den neuen Subject-Namen zu ändern, dies ist jedoch nur in Azure Key Vault sichtbar und nicht auf dem Zertifikat selbst.

{% hint style="info" %}
Der Name erscheint nicht im Zertifikat selbst und ist nur eine Referenz auf das CA-Zertifikat innerhalb des Azure Key Vault. Da er Teil der URL ist, gibt es Namensbeschränkungen, wie Begrenzungen auf alphanumerische Zeichen, Zahlen und Bindestriche. **Leerzeichen sind nicht erlaubt**
{% endhint %}

* Nachdem Sie beide Werte geändert haben, speichern Sie und starten Sie den App Service neu
* Navigieren Sie zu Ihrer SCEPman-Startseite und stellen Sie eine neue Root CA wie beschrieben aus [Die S/MIME-Funktion ist im neuesten Outlook-Client nicht verfügbar. Mehr Info](https://docs.scepman.com/de/scepman-bereitstellung/first-run-root-cert)
* Laden Sie die neue Root CA herunter und laden Sie sie in Ihr Profil hoch, dann stellen Sie die Client-Zertifikate erneut bereit, um das neue Subject zu erhalten

## Wie kann man SCEP-Zertifikate in Intune anzeigen?

Um in Intune ausgestellte SCEPman-Zertifikate anzuzeigen, navigieren Sie zu Zertifikaten im Intune-Überwachungsmodul:

**Intune > Geräte > Überwachen > Zertifikate**

![](https://2075553437-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-7547745551f5bf7a4aff117794d99e0f3d61dc8e%2F2022-07-26%2011_38_54-Window.png?alt=media)

Dort finden Sie eine Liste aller ausgestellten Zertifikate mit Details wie Gerätename, Benutzername, Fingerabdruck, Seriennummer, Subject-Name, Ausstellungsdatum, Ablaufdatum und Zertifikatsstatus.

Für eine umfassendere Ansicht der Zertifikate zusammen mit zusätzlichen Aktionen prüfen Sie die Zertifikate im [Certificate Master.](https://docs.scepman.com/de/zertifikatsverwaltung/certificate-master)

## Wie lange ist die SCEPman Root CA gültig? Kann sie verlängert/erneuert werden?

Die SCEPman Root CA hat eine Gültigkeit von 10 Jahren. Nach Ablauf muss SCEPman neu bereitgestellt werden und es gibt derzeit keine Methode, die Ablaufzeit über 10 Jahre hinaus zu verlängern oder die bestehende Root CA zu erneuern. Eine Neu-Bereitstellung hat den Vorteil, dass die neue Root CA den zum jeweiligen Zeitpunkt relevanten Sicherheitsstandards (Schlüssellänge, Algorithmen usw.) entspricht.
