-
KanBo Updates
-
KanBo Installation
- Unterstützte Browser
- KanBo aus Office 365 deinstallieren
- KanBo Einrichtung
- KanBo Installation für On-Premise SharePoint 2019
- KanBo Moderne Webpart-Installation
- Erstellen und Aktualisieren der Elastic Cloud-Bereitstellung
- Erstellen eines X.509-Servers High-Trust Zertifikat
- Erstellen eines virtuellen Windows in Azure für Elastic Search
- Erstellen eines Linux-basierten virtuellen Computers in Azure für Elastic Search
- Installieren und Konfigurieren von Elastic Search unter Debian
- Installieren und Konfigurieren von Elastic Search unter Windows
- KanBo Installation auf Office 365 und Azure (manuell)
- KanBo Anforderungen und Voraussetzungen für die lokale Installation
-
Weitere Komponenten
- KanBo Installation des Outlook-Add-Ins (O365)
- Installation der KanBo Teams App
- KanBo Installation von Mini-Anwendungen
- KanBo API für Entwickler
- E-Mail an KanBo senden - Installation (On-Premise)
- Installation von KanBo MyBoard Synchronisation mit Outlook-Kalender und Outlook-Aufgaben
- Plugin zum Hinzufügen von Benutzern zu KanBo / Sharepoint bei der ersten Eingabe
- E-Mail an KanBo senden - Installation (Cloud)
- Einrichten von KanBo KanBo-E-Mail-Benachrichtigungen in Azure
- Installation der Nintex-Integration
- Integration KanBo und Microsoft Power Automate: Installation
- Integration von KanBo und Microsoft Power Automate: Aktivierung
- Aktivieren einer Kartennachricht per E-Mail senden
- Ausgleich der SharePoint-Websitesammlung und Administratorwarnungen
- Synchronisierung von SharePoint-Profilen
- Einrichten von KanBo KanBo-E-Mail-Benachrichtigungen (On-Premise)
- Synchronisierungsziele
- KanBo Externe Benutzergruppen (Active Directory-Integration)
- KanBo - und UiPath-Integration: Konfiguration
- Installation des Autodesk BIM Plugins für KanBo
- Konfigurieren von KanBo für die OData-Integration in PowerBI Desktop
- BIM Sync als WebJob einrichten
- KanBo Powershell-Comandlets
- Integration KanBo und Microsoft Power Automate: Installation und Aktivierung
- Show all articles ( 4 ) Collapse Articles
-
Tipps und Tricks
- Erstellen und Anpassen des Profilsynchronisierungs-WebJobs
- Entfernen der Synchronisierung von Profilbildern im Profilsynchronisierungsauftrag
- Ermitteln Sie die Ablaufdaten des Zertifikats vor Ort
- Konfigurieren Sie, wie Dokumente aus KanBo geöffnet werden sollen
- KanBo ID auslesen
- Zertifikat für KanBo Graph Installation erneuern
- Deaktivieren Sie schlafende Tabs in Browsern
- Deaktivieren/Aktivieren der Erstellung öffentlicher Boards
- So ändern Sie die Hilfe-URL in Ihrem KanBo
- KanBo anzeigen
- KanBo Konfiguration für Microsoft Azure Cloud GCC High Environment
-
Fehlersuche
- KanBo Fehler: 403 (Vor-Ort-Installation)
- KanBo Fehler: Fehler beim Postback der Benutzerauthentifizierung (lokale Installation)
- KanBo Fehler: Datenbank kann nicht geöffnet werden
- KanBo Fehler: 401 (Vor-Ort-Installation)
- Migrieren von Boards zwischen Office 365-Gruppen
- Ablaufenden Client Secret ersetzen
- Gewähren des Zugriffs auf Protokolle einer in Azure gehosteten KanBo
KanBo Powershell-Comandlets
KanBo konfigurieren
- Erstellen eines Paares selbstsignierter Zertifikate
- Fügen Sie den folgenden Code in Ihre appsettings.json ein:
{
"type": "auth.app",
"issuer": "kanbo-cmdlet",
"children": [
{
"type": "signature",
"algo": "rs256",
"children": [
[
"cert",
{
"type": "x509-file",
"file": "PFX CERT-PATH",
"key": "CERT-PASS"
}
]
]
},
[
"mapper",
{
"type": "user",
"roles": "security:aad"
}
]
]
},
Ändern Sie „PFX CERT-PATH“ in den Pfad Ihres .pfx-Zertifikats und den „CERT-PASS“ in das Passwort des Zertifikats
- Speichern Sie die appsettings.json und KanBo neu
Verwenden des Commandlets
- Extrahieren Sie die ZIP-Datei an den gewünschten Speicherort.
Die Commandlet-ZIP-Datei ist nur auf Anfrage erhältlich – bitte kontaktieren Sie uns , um sie zu erhalten.
- Importieren Sie das Modul, indem Sie Folgendes ausführen:
Import-Module PATH\KanBo.Cmdlet.dll
- Ändern Sie „PATH“ in den Speicherort, an den Sie die ZIP-Datei extrahiert haben.
- Verwenden Sie die folgenden Befehle, und stellen Sie sicher, dass Sie die erforderlichen Variablen angeben. Dies sind die wesentlichen Parameter für jeden Befehl, aber es können zusätzliche Optionen verfügbar sein:
- -CertificatePath (vollständiger Pfad zu Ihrem PFX-Zertifikat)
- -CertificatePassword (Kennwort Ihres .pfx-Zertifikats)
- -KanBoUrl (URL Ihres KanBo mit https://)
- -Issuer (mit dem Wert „KanBo“)
- -UserId (ID des KanBo , für den die Identität angenommen werden soll)
Liste der Commandlets
Add-Karte
Fügt eine Karte zu einem bestimmten Bereich oder Status hinzu.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- Name (Zeichenfolge) – Erforderlich
- SpaceId (int) – Optional
- StatusId (int) – Optional
Ausgang: Keine
Space
Fügt einem Arbeitsbereich einen neuen Bereich hinzu, indem optional ein Microsoft Teams-Kanal erstellt oder angefügt wird.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- WorkspaceId (int) – Erforderlich
- Name (Zeichenfolge) – Erforderlich
- ChannelId (Zeichenfolge) – Optional
- TemplateId (int) – Optional
- IconColor (int) – Optional
- Symbol (int) – Optional
Ausgabe: SpaceId (int)
Benutzer hinzufügen
Fügt einen Benutzer zu KanBo hinzu und aktiviert den Benutzer automatisch.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- LoginType (Zeichenfolge) – Erforderlich
- LoginName (Zeichenfolge) – Erforderlich
Ausgabe: AddedUserId (int)
Arbeitsbereich hinzufügen
Fügt KanBo einen Arbeitsbereich hinzu und erstellt oder fügt optional eine Gruppe/ein Team an.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- Name (Zeichenfolge) – Erforderlich
- GroupId (Zeichenfolge) – Optional
Ausgabe: WorkspaceId (int)
Space
Schließt einen ausgewählten Bereich basierend auf seiner ID.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- SpaceId (int) – Erforderlich
Ausgang: Keine
Get-SpaceTemplates
Ruft KanBo als Liste ab.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
Ausgabe: Vorlagen (Liste)
Get-Benutzer
Ruft einen KanBo basierend auf seiner ID ab.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- id (int) – Erforderlich
Ausgabe: Benutzer (Benutzer)
Get-Arbeitsbereich
Ruft einen Arbeitsbereich ab, der auf einer O365-Gruppen-ID basiert.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- GroupId (Zeichenfolge) – Erforderlich
Ausgabe: Arbeitsbereiche (Dictionary<int, string>)
Deaktivieren-Benutzer
Deaktiviert einen Benutzer in KanBo basierend auf seinem Profilschlüssel.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- ProfileKey (Zeichenfolge) – Erforderlich
Ausgang: Keine
Space entfernen
Löscht einen Bereich aus KanBo mit der Option, zugeordnete MS Teams-Ressourcen zu entfernen.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- SpaceId (int) – Erforderlich
- RemoveResources (bool) – Erforderlich
Ausgang: Keine
Entfernen-SpacesFromWorkspace
Entfernt alle Bereiche aus einem ausgewählten Arbeitsbereich mit der Option, zugeordnete MS Teams-Ressourcen zu entfernen.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- WorkspaceId (int) – Erforderlich
- RemoveResources (bool) – Erforderlich
Ausgang: Keine
Entfernen-Arbeitsbereich
Entfernt einen Arbeitsbereich aus KanBo mit der Option, zugeordnete MS Teams-Ressourcen zu entfernen.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- WorkspaceId (int) – Erforderlich
- RemoveResources (bool) – Erforderlich
Ausgang: Keine
Set-UserLicense
Ändert die Lizenz eines Benutzers in einen angegebenen Typ.
Parameter:
- CertificatePath (Zeichenfolge) – Erforderlich
- CertificatePassword (Zeichenfolge) – Erforderlich
- KanBoUrl (Zeichenfolge) – Erforderlich
- Aussteller (Zeichenfolge) – Erforderlich
- UserId (int) – Erforderlich
- id (int) – Erforderlich
- LicenseType (UserLicenseType) – Erforderlich
Ausgang: Keine
Modelle
BoardTemplate
- Kennung (int)
- Name (Zeichenfolge)
- Position (int)
Benutzer
- Name (Zeichenfolge)
- ProfileKey (Zeichenfolge)
- E-Mail (Zeichenfolge)
- Aktiv (bool)
- LicenseType (UserLicenseType)
- Kennung (int)
UserLicenseType
- Schriftsteller = 2
- Leser = 1
- Keine = 0
