Dez 18

Häufig ist es von nöten in einer BlackBerry MDS Studio Anwendung auf interne Geräteinformationen zugreifen zu können. Per Default ist der Zugriff auf diese Daten in den MDS Services auf dem BlackBerry Enterprise Server deaktiviert. Ich zeige hier kurz wo man diese Einstellung findet, aktiviert und somit den Zugriff auf BlackBerry Device Infos ermöglicht.

Den verantwortlichen Parameter “Allow External Access” findet man in den Einstellungen der MDS Services.

Hierfür starten wir den BlackBerry Manager und wählen in der linken Baumstruktur die MDS Services aus. Hier kommen wir über “Edit Properties” auf die “Device Policies”. Auf der linken Seite kann man nun die entsprechende “MDS Services Device Policy Definition” auswählen.  Erneut über “Properties” gelangt man an die Device Policy der entsprechenden Policy Definition.

An dieser Stelle findet man die Option “Allow External Access”. Defualtwert an dieser Stelle ist “0″. Setzt man diesen Wert auf “1″ erlaubt man einer MDS Studio Anwendung auf Geräteinterne Informationen zuzugreifen.

Diese können z. B. sein:

  • gDeviceInfo.IMSI (International Mobile Identity)
  • gDeviceInfo.IMEI (International Mobile Equipment Identity)
  • gDeviceInfo.phonenumber (Telefonnummer des BlackBerry´s)
  • gDeviceInfo.PIN (Personal Identification Number)
  • Ebenso der Zugriff auf das interne Adressbuch wird somit ermöglicht

Leider gibt das BlackBerry nur eine ziemlich allgemeine Fehlermeldung wieder:

Deutsch: “Sicherheitsverletzung: Zugriff auf Gerätefunktion laut Sicherheitseinstellungen nicht zulässig”

Englisch: “Security violation: Access to device functionality is not authorized by your policy settings”

Für Kommentare zum Thema “Zugriff auf Geräteinterne Inforamtionen aus MDS Studio Anwendungen” nutzt bitte die Kommentarfunktion unter diesem HowTo.

[caption id="attachment_149" align="aligncenter" width="300" caption="Schritt 1"]Schritt 1[/caption] [caption id="attachment_150" align="aligncenter" width="300" caption="Schritt 2"]Schritt 2[/caption] [caption id="attachment_151" align="aligncenter" width="300" caption="Schritt 3"]Schritt 3[/caption] [caption id="attachment_152" align="aligncenter" width="300" caption="Schritt 4"]Schritt 4[/caption]
  • Share/Bookmark
Line Break

Author: Lars Gentz (42 Articles)

Lars Gentz ist der Betreiber dieses Blogs. Sein Interesse gilt der JAVA Softwareentwicklung. Mit Hilfe der Eclipse IDE entwickelt er GWT Enterprise Portale sowie mobile Anwendungen für BlackBerry Geräte. Sie können ihm "live" auf Twitter unter @lgentz folgen.

Leave a Reply

preload preload preload