Überblick
Diese Anleitung richtet sich an IT-Administratoren und Verantwortliche für Bürotechnologie, die Morpholio Trace auf verwalteten iPhone- und iPad-Geräten bereitstellen. Trace unterstützt Apples Kanal für Managed App Configuration und liest die Einstellungen der Organisation beim Start sowie bei jeder Rückkehr der App in den Vordergrund ein.
Voraussetzungen: Trace 6.91 oder neuer unter iOS 16 bzw. iPadOS 16 oder neuer. Die Bundle-ID von Trace lautet com.morpholioapps.trace.
App-Installation
Installieren Sie „Morpholio Trace - Sketch CAD“ aus dem Apple App Store. Dieselbe App wird von Privat- und Geschäftskunden verwendet und kann verwalteten Geräten kostenlos zugewiesen werden. Die kostenlose App-Zuweisung von Apple umfasst nur die Installation. Sie ist unabhängig von der kostenpflichtigen Trace for Business-Lizenz, die im Vectorworks Kundenportal zugewiesen wird. Trace for Business-Funktionen werden nur für Mitarbeitende mit gültiger Vectorworks-Anmeldung und zugewiesener Lizenz aktiviert.
Mitarbeitende wählen Sign in with Vectorworks, um die ihnen im Vectorworks Kundenportal zugewiesene Trace for Business-Lizenz zu aktivieren. Dafür wird ihr Vectorworks-Konto verwendet. Mit trace.requireVWDomain können Sie die Vectorworks-Anmeldung zur einzigen Anmeldeoption machen. Dies wird empfohlen. Bei über Vectorworks angemeldeten Benutzern wird die Konfiguration durch Anwendung eines der folgenden Schlüssel unter Managed Access und Überprüfung sichtbar.
Sie verwenden Trace bereits? Rufen Sie nach der Anmeldung mit Vectorworks Settings → Transfer Projects From Another Account auf, um lokale Projekte aus einem früheren Trace-Konto zu kopieren oder zu verschieben. Ordner bleiben erhalten. iCloud-Projekte, Elemente in „Zuletzt gelöscht“ und Beispiele werden nicht übernommen.
Unterstützte Schlüssel
Alle Schlüssel sind optional und voneinander unabhängig. trace.managed dient lediglich zur Information und aktiviert oder steuert die anderen Richtlinien nicht. Boolesche Schlüssel haben standardmäßig den Wert false.
| Schlüssel | Typ | Standardwert | Auswirkung |
|---|---|---|---|
trace.requireVWDomain | Boolean | false | Macht Vectorworks SSO zur einzigen angezeigten Anmeldeoption und entfernt Anmeldung und Abonnementschritte für Privatkunden. trace.managed ist dafür nicht erforderlich. |
trace.managed | Boolean | false | Zeigt unter Managed Access die Kennzeichnung für eine verwaltete Bereitstellung an. Der Schlüssel steuert weder Einschränkungen noch das Anmelde- oder Store-Verhalten. |
trace.disableAI | Boolean | false | Deaktiviert AI Scale und AI Stencils und entfernt RoomPlan aus den Optionen für neue Projekte. |
trace.disableICloud | Boolean | false | Entfernt iCloud Sync aus den Einstellungen und verhindert, dass die Trace-Einstellungen die Funktion aktivieren. Der lokale Gerätespeicher bleibt verfügbar. |
trace.disableExportFormats | Array von Zeichenfolgen | Leer | Blendet Exportoptionen aus. Unterstützte Werte sind pdf, psd, dxf, png und jpg. |
trace.restrictFileDestination | Zeichenfolge | Uneingeschränkt | vectorworks erlaubt nur Vectorworks Cloud. sharesheet erlaubt nur das systemweite Share Sheet. |
trace.disableTelemetry | Boolean | false | Deaktiviert Firebase, die Morpholio-Telemetrie und betriebliche Push-Benachrichtigungen. Gespeicherte Trace-Nutzungsdaten und nicht gesendete Absturzberichte werden gelöscht. |
Schlüsseldefinitionen
trace.requireVWDomain
Administratoren legen fest: Einen booleschen Wert. Setzen Sie ihn auf true, damit Vectorworks SSO als einzige Anmeldeoption angezeigt wird.
Benutzer sehen: Sign in with Vectorworks ist die einzige Anmeldeoption. Facebook und die anderen Anmeldeoptionen für Privatkunden werden nicht angezeigt. Kauf-, Wiederherstellungs- und Upgrade-Dialoge für Privatkunden werden unterdrückt, während das normale Onboarding und die Auswahl von Beispielen verfügbar bleiben.
Praktische Auswirkung: Diese Richtlinie funktioniert ohne trace.managed. Sie ändert den Anmeldeweg, statt bereits authentifizierte Benutzer zu einer erneuten Anmeldung zu zwingen.
trace.managed
Administratoren legen fest: Einen booleschen Wert. Setzen Sie ihn auf true, um die Trace-Bereitstellung als von der Organisation verwaltet zu kennzeichnen.
Benutzer sehen: Die Zeile MDM Managed unter Managed Access zeigt den konfigurierten Status an.
Praktische Auswirkung: Dies ist lediglich eine Statuskennzeichnung. Einschränkungen funktionieren auch ohne diesen Schlüssel. Seine Aktivierung ändert weder Anmeldung, Abonnement, Speicher, Export, KI noch Telemetrie.
trace.disableAI
Administratoren legen fest: Einen booleschen Wert. Setzen Sie ihn auf true, um die KI-Funktionen von Trace zu deaktivieren.
Benutzer sehen: Das Skalierungswerkzeug öffnet statt AI Scale die manuelle Skaleneingabe. AI Stencils sind nicht verfügbar und RoomPlan wird nicht als Option für neue Projekte angezeigt.
Praktische Auswirkung: Während diese Einschränkung aktiv ist, stehen keine KI-Funktionen zur Verfügung und Trace führt keine KI-Verarbeitung aus.
trace.disableICloud
Administratoren legen fest: Einen booleschen Wert. Setzen Sie ihn auf true, um die Trace-Einstellung für die iCloud-Projektsynchronisierung zu entfernen.
Benutzer sehen: Der Bereich iCloud Sync ist in Trace Settings nicht vorhanden. Lokal auf dem Gerät gespeicherte Projekte bleiben verfügbar.
Praktische Auswirkung: Solange die Einschränkung aktiv ist, verhindert die Einstellungslogik von Trace, dass die iCloud-Synchronisierung aktiviert wird. Dieser Schlüssel deaktiviert die lokale Projektspeicherung nicht.
trace.disableExportFormats
Administratoren legen fest: Ein Array mit einer beliebigen Kombination aus pdf, psd, dxf, png und jpg.
Benutzer sehen: Eingeschränkte Formate werden aus den Exportoptionen von Trace entfernt. Sind alle Exportoptionen außer dem Projektexport eingeschränkt, ist der entsprechende Exporteintrag möglicherweise nicht verfügbar.
Praktische Auswirkung: Beim Abgleich wird nicht zwischen Groß- und Kleinschreibung unterschieden. Trace stellt PNG und JPG über eine gemeinsame Bildexportoption bereit. Daher blendet sowohl png als auch jpg diese kombinierte Option aus. Bei einem ausgelassenen oder leeren Array bleiben alle Formate verfügbar.
trace.restrictFileDestination
Administratoren legen fest: Die Zeichenfolge vectorworks oder sharesheet.
Benutzer sehen: Beim Export wird nur das zulässige Ziel angezeigt, sofern dieses vom ausgewählten Exporttyp unterstützt wird.
Praktische Auswirkung: vectorworks erlaubt Vectorworks Cloud und blockiert das systemweite Share Sheet. sharesheet erlaubt das systemweite Share Sheet und blockiert Vectorworks Cloud. Beim Abgleich wird nicht zwischen Groß- und Kleinschreibung unterschieden. Ein fehlender, leerer oder nicht unterstützter Wert führt zu keiner Einschränkung.
trace.disableTelemetry
Administratoren legen fest: Einen booleschen Wert. Setzen Sie ihn auf true, um die Telemetrie für die Organisation zu deaktivieren.
Benutzer sehen: Es wird keine Telemetrieeinstellung hinzugefügt. Managed Access zeigt die Einstellung der Organisation an, Push-Benachrichtigungen werden als deaktiviert ausgewiesen und Trace fordert keine entsprechende Berechtigung an.
Praktische Auswirkung: Trace beendet Telemetrie- und betriebliche Push-Dienste und löscht lokal gespeicherte Trace-Nutzungsdaten sowie nicht gesendete Absturzberichte. Starten Sie Trace nach einer Richtlinienänderung neu, bevor Sie die Absturzberichterstattung überprüfen.
Einschränkungen und Standardwerte
- Alle Schlüssel sind optional. Ein Einschränkungsschlüssel wird unabhängig von
trace.manageddurchgesetzt. - Bei booleschen Schlüsseln des Musters
trace.disable...deaktivierttruedie genannte Funktion. Beifalseoder ausgelassenem Schlüssel gilt das normale Verhalten. trace.disableExportFormatsverwendet standardmäßig ein leeres Array. Formatkennungen werden in Kleinbuchstaben normalisiert.trace.restrictFileDestinationschränkt nur beivectorworksundsharesheetein. Jeder andere Wert wird als uneingeschränkt behandelt.- Trace aktualisiert die verwaltete Konfiguration, wenn die App in den Vordergrund wechselt. Steuerelemente und Arbeitsabläufe, die nach dieser Aktualisierung erstellt werden, verwenden die aktuelle Richtlinie.
Telemetrierichtlinie
Wenn trace.disableTelemetry auf true gesetzt wird, erfasst oder übermittelt Trace keine Telemetriedaten. Außerdem werden gespeicherte Trace-Nutzungsdaten und nicht gesendete Absturzberichte gelöscht und die Einrichtung betrieblicher Push-Benachrichtigungen deaktiviert. Da Änderungen an der Absturzberichterstattung erst beim nächsten Start wirksam werden, beenden Sie Trace und starten Sie die App neu, wenn Sie eine Änderung der Telemetrierichtlinie testen.
Empfohlene Basiskonfiguration
Die einfachste verwaltete Vectorworks-Bereitstellung verwendet:
trace.requireVWDomain = true, damit Vectorworks SSO als einzige Anmeldeoption angezeigt wird, undtrace.managed = true, um anzuzeigen, dass die Bereitstellung verwaltet wird.
Nur trace.requireVWDomain erzwingt das Anmeldeverhalten. Fügen Sie weitere Einschränkungsschlüssel nur hinzu, wenn Ihre Organisation sie benötigt.
Jamf Pro
Für eine verwaltete Trace-App aus dem App Store in Jamf Pro kann dieses empfohlene Beispiel unter App Configuration verwendet werden:
<dict> <key>trace.requireVWDomain</key> <true/> <key>trace.managed</key> <true/> </dict>
Empfohlene Trace-Konfiguration herunterladen
Mit Jamfs AppConfig Generator und der Trace AppConfig Spec können Sie unterstützte Einstellungen auswählen und eine Konfiguration für Ihr MDM exportieren. Die Spezifikation selbst wird nicht an Geräte gesendet.
Jamf kann eine vorhandene Trace-Installation in eine verwaltete App umwandeln. Dadurch ändert sich der Verwaltungsstatus der App. Trace-Konten oder Projekte werden nicht verändert oder verschoben. Die registrierungsspezifischen Voraussetzungen finden Sie in der Jamf-Dokumentation Converting an Unmanaged App to Managed.
Microsoft Intune
Für eine iOS/iPadOS-Konfigurationsrichtlinie des Typs Managed devices in Microsoft Intune werden die folgenden Trace-Werte empfohlen:
| Konfigurationsschlüssel | Werttyp | Wert |
|---|---|---|
trace.requireVWDomain | Boolean | true |
trace.managed | Boolean | true |
Verwenden Sie den nativen Typ Boolean statt der Zeichenfolgen "true" und "false".
Managed Access und Überprüfung
Für über Vectorworks angemeldete Benutzer enthält die Projektseitenleiste den Bereich Managed Access. Die Einstellungen der Organisation sind schreibgeschützt. Konfigurierte Werte zeigen ihren aktuellen Status an. Ausgelassene Trace-Einstellungen werden als Not Set angezeigt.
So überprüfen Sie eine Bereitstellung:
- Weisen Sie die Managed App Configuration einem Testgerät zu, auf dem der vorgesehene Trace-Build ausgeführt wird.
- Starten Sie Trace oder bringen Sie die App in den Vordergrund, damit die Konfiguration eingelesen wird.
- Überprüfen Sie die beiden Basiskonfigurationswerte unter Managed Access.
- Melden Sie sich bei Bedarf ab. Prüfen Sie anschließend, ob Vectorworks SSO die einzige angezeigte Anmeldeoption ist und die Abonnementoberfläche für Privatkunden nicht vorhanden ist.
- Testen Sie jeden zusätzlichen eingeschränkten Arbeitsablauf, den die Organisation konfiguriert hat.
- Beenden Sie Trace nach einer Änderung von
trace.disableTelemetryund starten Sie die App neu, bevor Sie die Absturzerfassung überprüfen.