Trace for Business Technischer Hinweis

Managed App Configuration für Morpholio Trace

Legen Sie Unternehmensrichtlinien für Anmeldung, Datenschutz, Speicher, KI und Export fest, ohne dass Mitarbeitende Einstellungen vornehmen müssen.

Ü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.requireVWDomainBooleanfalseMacht Vectorworks SSO zur einzigen angezeigten Anmeldeoption und entfernt Anmeldung und Abonnementschritte für Privatkunden. trace.managed ist dafür nicht erforderlich.
trace.managedBooleanfalseZeigt 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.disableAIBooleanfalseDeaktiviert AI Scale und AI Stencils und entfernt RoomPlan aus den Optionen für neue Projekte.
trace.disableICloudBooleanfalseEntfernt iCloud Sync aus den Einstellungen und verhindert, dass die Trace-Einstellungen die Funktion aktivieren. Der lokale Gerätespeicher bleibt verfügbar.
trace.disableExportFormatsArray von ZeichenfolgenLeerBlendet Exportoptionen aus. Unterstützte Werte sind pdf, psd, dxf, png und jpg.
trace.restrictFileDestinationZeichenfolgeUneingeschränktvectorworks erlaubt nur Vectorworks Cloud. sharesheet erlaubt nur das systemweite Share Sheet.
trace.disableTelemetryBooleanfalseDeaktiviert 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.managed durchgesetzt.
  • Bei booleschen Schlüsseln des Musters trace.disable... deaktiviert true die genannte Funktion. Bei false oder ausgelassenem Schlüssel gilt das normale Verhalten.
  • trace.disableExportFormats verwendet standardmäßig ein leeres Array. Formatkennungen werden in Kleinbuchstaben normalisiert.
  • trace.restrictFileDestination schränkt nur bei vectorworks und sharesheet ein. 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.

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>

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.requireVWDomainBooleantrue
trace.managedBooleantrue

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:

  1. Weisen Sie die Managed App Configuration einem Testgerät zu, auf dem der vorgesehene Trace-Build ausgeführt wird.
  2. Starten Sie Trace oder bringen Sie die App in den Vordergrund, damit die Konfiguration eingelesen wird.
  3. Überprüfen Sie die beiden Basiskonfigurationswerte unter Managed Access.
  4. 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.
  5. Testen Sie jeden zusätzlichen eingeschränkten Arbeitsablauf, den die Organisation konfiguriert hat.
  6. Beenden Sie Trace nach einer Änderung von trace.disableTelemetry und starten Sie die App neu, bevor Sie die Absturzerfassung überprüfen.