Wechseln zu:Navigation, Suche
Wiki
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
{{#vardefine:headerIcon|fa-fw fal fa-rocket}}
{{#vardefine:headerIcon|fa-fw fal fa-rocket}}
{{:MS/deployment/app/configuration.lang}}
{{:MS/deployment/app/configuration.lang}}
{{var | neu--Artikel | Neue Funktion | New function }}
</div>{{TOC2|cap={{Disclaimer}} }}
{{Header|1.27|new=true
|||{{Menu|ms|ios|Apps}} }}


{{var | neu--Teams, Office, Word, Excel, PowerPoint für iOS
| Ergänzungen zu [[#Teams,_Office,_Word,_Excel,_PowerPoint_für_iOS | Microsoft Teams, Office, Word, Excel, PowerPoint für iOS]]
| Additions to [[#Teams,_Office,_Word,_Excel,_PowerPoint_for_iOS | Microsoft Teams, Office, Word, Excel, PowerPoint for iOS]] }}


</div>{{Select_lang}}{{TOC2|cap={{Disclaimer}} }}
{{Header|1.29|
* {{#var:neu--Teams, Office, Word, Excel, PowerPoint für iOS}}
|zuletzt= 08.2024
||{{Menu|ms|ios|Apps}}
}}
----


=== {{#var:Einleitung}} ===
=== {{#var:Einleitung}} ===
<div class="einrücken">
<div class="einrücken">
{{#var:Einleitung--desc}}
{{#var:Einleitung--desc}}
</div>
</div><br clear=all>
<br clear=all>
 
----
----


=== {{#var:Verwaltete Konfiguration}} ===
=== {{#var:Verwaltete Konfiguration}} ===
{| class="sptable2 pd5 zh1 einrücken"
{| class="sptable2 pd5 zh1 einrücken"
|- class="Leerzeile"
|- class="Leerzeile"
| colspan="3"|
| colspan="3" |
==== {{#var:Verwaltete Konfiguration erstellen}} ====
==== {{#var:Verwaltete Konfiguration erstellen}} ====
|- class="Leerzeile"
|- class="Leerzeile"
| colspan="3"| {{#var:Verwaltete Konfiguration--desc}}
| colspan="3" | {{#var:Verwaltete Konfiguration--desc}}
| class="Bild" rowspan="9"| {{Bild|{{#var:Verwaltete Konfiguration--Bild}}|{{#var:Verwaltete Konfiguration--cap}} }}
| class="Bild" rowspan="9" | {{Bild| {{#var:Verwaltete Konfiguration--Bild}} |{{#var:Verwaltete Konfiguration--cap}} }}
|-
|- class="Leerzeile"
| class="Leerzeile" colspan="3"| {{Hinweis-box|{{#var:Verwaltete Konfiguration Fehler--Hinweis}}|gr}}
| colspan="3" | {{Hinweis-box|{{#var:Verwaltete Konfiguration Fehler--Hinweis}}|gr}}
|-
|- class="Leerzeile"
| class="Leerzeile" colspan="3"|
| colspan="3" |
  <?xml version="1.0" encoding=UTF-8"?>
  <?xml version="1.0" encoding=UTF-8"?>
  <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" <nowiki>"http://www.apple.com/DTDs/PropertyList-1.0.dtd"</nowiki>>
  <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" <nowiki>"http://www.apple.com/DTDs/PropertyList-1.0.dtd"</nowiki>>
Zeile 45: Zeile 53:
|- class="Leerzeile"
|- class="Leerzeile"
|
|
|-
|- class="Leerzeile"
| class="Leerzeile" colspan="3"| {{#var:Verwaltete Konfiguration mehrere Tags}}<br>{{Hinweis-box|{{#var:Verwaltete Konfiguration kein String--Hinweis}}|g}}
| colspan="3"| {{#var:Verwaltete Konfiguration mehrere Tags}}<br> {{Hinweis-box|{{#var:Verwaltete Konfiguration kein String--Hinweis}}|g}}
|- class="Leerzeile"
|- class="Leerzeile"
|
|
|-
|- class="Leerzeile"
| class="Leerzeile" colspan="3"|
| colspan="3" |
==== {{#var:Verwaltete Konfiguration anzeigen}} ====
==== {{#var:Verwaltete Konfiguration anzeigen}} ====
|-
|- class="Leerzeile"
| class="Leerzeile" colspan="3"| {{#var:Verwaltete Konfiguration Geräte}}
| colspan="3" | {{#var:Verwaltete Konfiguration Geräte}}
|- class="Leerzeile"
|
|}
|}


----
----


=== {{#var:Beispiel: Microsoft Outlook}} ===
=== {{#var:Beispiel Microsoft Outlook}} ===
<div class="einrücken">
<div class="einrücken">
{{#var:Beispiel: Microsoft Outlook--desc}}
{{#var:Beispiel Microsoft Outlook--desc}}
<br>
<br>
  <?xml version="1.0" encoding=UTF-8"?>
  <?xml version="1.0" encoding=UTF-8"?>
Zeile 83: Zeile 93:
  </plist>
  </plist>
<br>
<br>
{| class="sptable2 pd5 zh1"
{| class="sptable2 pd5 zh1"
! {{#var:cap}} !! {{#var:val}} !! {{#var:desc}}
! {{#var:cap}} !! {{#var:val}} !! {{#var:desc}}
Zeile 102: Zeile 113:
|
|
|}
|}
==== {{#var:Teams, Office, Word, Excel, PowerPoint für iOS}} ====
<div class="einrücken">
{{Hinweis-box|{{#var:Teams, Office, Word, Excel, PowerPoint für iOS--desc}}|gr}}
</div>
</div>
</div>


Zeile 108: Zeile 124:
=== {{#var:Selbstentwickelte Apps}} ===
=== {{#var:Selbstentwickelte Apps}} ===
<div class="einrücken">
<div class="einrücken">
{{#var:Selbstentwickelte Apps--desc}}
{{#var:Selbstentwickelte Apps--desc}}<br>
<br>
{{code| UserDefaults.standard.object(forKey: "com.apple.configuration.managed") as? [String: Any?] }}
UserDefaults.standard.object(forKey: "com.apple.configuration.managed") as? [String: Any?]
{{Hinweis-box|{{#var:UserDefaults unverschlüsselt}} }}
<br>{{Hinweis-box|{{#var:UserDefaults unverschlüsselt}} }}
{{#var:Selbstentwickelte Apps hochladen}}<br>
{{#var:Selbstentwickelte Apps hochladen}}
<br>
{{#var:Selbstentwickelte Apps Konfiguration}}
{{#var:Selbstentwickelte Apps Konfiguration}}
</div>
</div>

Aktuelle Version vom 28. August 2024, 13:03 Uhr






























De.png
En.png
Fr.png






  • Hinweis
    Dieser Artikel beinhaltet Beschreibungen der Software von Drittanbietern und basiert auf dem Stand zum Zeitpunkt der Erstellung dieser Seite.
    Änderungen an der Benutzeroberfläche durch den Hersteller sind jederzeit möglich und müssen in der Durchführung entsprechend berücksichtigt werden.
    Alle Angaben ohne Gewähr.







  • Übermittlung von selbst verwalteten App-Konfigurationen für -Geräte
    Letzte Anpassung zur Version: 1.29
    Neu:
    Zuletzt aktualisiert: 
      08.2024
    notempty
    Dieser Artikel bezieht sich auf eine Resellerpreview
    Aufruf: portal.securepoint.cloud  Mobile Security iOS/iPadOS  Apps

    Einleitung

    Über die verwaltete Konfiguration von Apps für -Apple-Geräte ist es möglich die App-Konfiguration auf allen Geräten, auf der diese App installiert ist, automatisch durchzuführen.
    Dieser Vorgang muss dann nicht für jedes Gerät einzeln durchgeführt werden.



    Verwaltete Konfiguration

    Verwaltete Konfiguration erstellen

    Unter  Mobile Security iOS/iPadOS  Apps wird die gewünschte App ausgewählt und der Reiter Verwaltete Konfiguration ausgewählt.
    Dort wird im Editor die gewünschte Konfiguration der App als XML-Datei im plist-Format eingegeben.
    MS 1.27 iOS Apps Details Verwaltete-Konfiguration.png
    Verwaltete Konfiguration mit der Default-Einstellung des Editors
    notempty
    Fehler bei XML-Tags werden erkannt und angezeigt.
    <?xml version="1.0" encoding=UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
        <dict>
            <key>LicenseKey</key>
            <string>AAAAAA-BBBBBB-CCCCCC-DDDDDD-123456-V3</string>
        </dict>
    </plist>
    
    Tag Wert Beschreibung
    <key> LicenseKey (Beispielwert) Der Key, welcher durch die Konfiguration angepasst werden soll.
    Die Bezeichnung des Keys kann vom App-Hersteller herausgefunden werden.
    <string> AAAAAA-BBBBBB-CCCCCC-DDDDDD-123456-V3 (Beispielwert) Der Wert als String, welcher vom oberem Key erwartet wird.
    Es können auch User-Variablen genutzt werden.
    Sollen mehrere Keys konfiguriert werden, können weitere key-Tags innerhalb des <dict></dict>-Tags eingefügt werden.
    notempty
    Es kann auch Keys geben, die keinen String benötigen.
    z.B. <key>com.microsoft.outlook.ContactSync.AddressAllowed</key>

    Verwaltete Konfiguration anzeigen

    Unter  Mobile Security iOS/iPadOS Geräte das Gerät auswählen, auf dem die App installiert ist.
    Unter Geräte-Details im Reiter Anwendungen werden die installierten Apps angezeigt. Bei Apps, die eine verwaltete Konfiguration besitzen, gibt es die Schaltfläche  Konfiguration anzeigen.
    Über diese Schaltfläche öffnet sich ein Dialogfenster, in dem die eingegebenen Key-Tags und deren Werte angezeigt werden.

    Beispiel: Microsoft Outlook

    Das Folgende zeigt ein Beispiel einer verwalteten Konfiguration der App Microsoft Outlook.
    Weitere Key-Werte sind hier bei Microsoft zu finden.

    <?xml version="1.0" encoding=UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
        <dict>
            <key>com.microsoft.outlook.EmailProfile.AccountType</key>
            <string>ModernAuth</string>
            <key>com.microsoft.outlook.EmailProfile.EmailAddress</key>
            <string>$emailaddress$</string>
            <key>com.microsoft.outlook.EmailProfile.EmailUPN</key>
            <string>$variable1$</string>
            <key>IntuneMAMAllowedAccountsOnly</key>
            <string>Enabled</string>
            <key>IntuneMAMUPN</key>
            <string>$variable1$</string>
            <key>com.microsoft.outlook.Mail.BlockExternalImagesEnabled</key>
            <true />
            <key>com.microsoft.outlook.ContactSync.AddressAllowed</key>
            <true />
        </dict>
    </plist>
    


    Beschriftung Wert Beschreibung
    com.microsoft.outlook.EmailProfile.AccountType ModernAuth Der Kontotyp, basierend auf dem Authentifizierungsmodell
    com.microsoft.outlook.EmailProfile.EmailAddress $emailaddress$ Die E-Mail-Adresse für das Profil. Für die Konfiguration wird die Variable $emailaddress$ verwendet.
    com.microsoft.outlook.EmailProfile.EmailUPN $variable1$ Der Hauptname, oder Benutzername des Benutzers des E-Mail-Profils für die Authentifizierung. Hier über die Eingabe der Variable $variable1$.
    IntuneMAMAllowedAccountsOnly Enable Aktiviert für die Organisation den zulässigen Kontomodus, das heißt den Zugriff auf die AD-Konten.
    IntuneMAMUPN $variable1$ Der Benutzerprinzipalname für das Konto
    Der Benutzernamen mit Domainname aus einem AD. Beispiel von Azure AD: alice@tttpoint.onmicrosoft.com
    .
    Hier über die Eingabe der Variable $variable1$.
    com.microsoft.outlook.Mail.BlockExternalImagesEnabled true Bei true werden externe Bilder blockiert
    com.microsoft.outlook.ContactSync.AddressAllowed true Soll die Adresse des Kontakts mit den nativen Kontakten synchronisiert werden

    Teams, Office, Word, Excel, PowerPoint für iOS

    notempty
    Die oben beschriebene verwaltete Konfiguration von Microsoft Outlook für iOS kann für Microsoft Teams, Office, Word, Excel und PowerPoint für iOS so komplett übernommen werden.

    Selbstentwickelte Apps

    Bei eigenentwickelten Apps ist eine verwaltete Konfiguration ebenfalls möglich. Dazu muss diese App etwas angepasst werden.
    1. Schritt: Folgender Code muss in die App eingefügt werden, damit die App Zugriff auf die Konfiguration hat:
    UserDefaults.standard.object(forKey: "com.apple.configuration.managed") as? [String: Any?]

    notempty
    UserDefaults verschlüsselt die Daten nicht! Keine sensiblen Daten, wie Passwörter, dafür verwenden!

    2. Schritt: Die so angepasste App muss im MDM-Portal vorliegen. Je nach Verwendungszweck für diese App gibt es verschiedene Möglichkeiten hierfür:

    3. Schritt: Anschließend kann die Konfiguration als XML-Datei, wie oben beschrieben, eingefügt werden.