Vorheriges Thema: Erstellen einer Webservices-KonfigurationNächstes Thema: Konfigurieren einer mobilen App


Ändern der Registrierungs-E-Mail

Bearbeiten Sie die standardmäßige Registrierungs-E-Mail, um die URL für das mobile Konfigurationsobjekt einzuschließen.

Gehen Sie wie folgt vor:

  1. Navigieren Sie in der Benutzerkonsole zu "System", "E-Mail", "E-Mail ändern".
  2. Suchen Sie nach dem registrierten Benutzer für die mobile App-E-Mail, und wählen Sie ihn aus.
  3. Klicken Sie auf der Registerkarte "Inhalt" auf die Schaltfläche "Toggle HTML Source" (HTML-Quelle ein-/ausschalten).
  4. Geben Sie die URL für das mobile Konfigurationsobjekt im href-Eintrag für "mobileregservidm" folgendermaßen an:

    <a href="mobileregservidm://{'Attribute:%ACTCODE%'}&amp;https://FQN/iam/im/ws/Alias/mobile/ConfigName">

    FQN

    Geben Sie den Namen oder die IP-Adresse des CA Identity Manager-Servers an.

    Alias

    Geben Sie den Namen der Umgebung an.

    ConfigName

    Geben Sie den Namen des Konfigurationsobjekts an.

  5. Klicken Sie auf "Senden".

So konfigurieren Sie SiteMinder-Unterstützung für die App für Mobilgeräte

Die Webservices, die von der mobilen Anwendung verwendet werden, können systemeigene Authentifizierung mithilfe von Anmeldeinformationen in Form von Benutzernamen und Kennwort, die von der mobilen Anwendung über den Header HTTP AUTHORIZATION übergeben werden, oder SiteMinder-Authentifizierung unterstützen. Wie bereits beschrieben, definiert die Webservice-Konfiguration die Autorisierungsrichtlinien für die einzelnen Anfragen für REST-Ressourcen und -Methoden.

REST-Webservice-URLs in IM

Den REST-Services in IM liegt folgende Basis-URL zugrunde:

http[s]://[FQN]/iam/im/ws/[Alias]

URL für die Konfiguration der mobilen Anwendung

Die Konfiguration der mobilen Anwendung enthält eine spezifische URL, über die Bootstrap-Konfigurationsinformationen, die für die Konfiguration der mobilen Anwendung erforderlich sind, abgerufen werden können. Die Konfigurations-URL lautet folgendermaßen:

http[s]://[FQN]/ iam/im/ws/[Alias]/mobile/[ConfigName]

ConfigName: Der Name der Konfiguration der mobilen Anwendung für die CA Identity Manager-Umgebung für einen bestimmten Satz von Benutzern der mobilen Anwendung. Der Konfigurationsname wird in der Registrierungs-E-Mail, die nach der Genehmigung des Zugriffs auf die mobile Anwendung für einen Benutzer versendet wird, in Form eines Links zur Konfigurations-URL an die Anwendung weitergegeben.

REST-APIs ohne Authentifizierung

Konfigurations-APIs

Die folgenden Konfigurations-APIs benötigen keine Authentifizierung.

http[s]://[FQN]/ iam/im/ws/[Alias]/mobile/[ConfigName]/image
http[s]://[FQN]/iam/im/ws/[Alias]/mobile/[ConfigName]/ver

APIs für Kennwortzurücksetzung

https://[FQN]/iam/im/ws/[Alias]/myself/resetpasswordWithResetCodeAndToken 

Hinweis: Die API resetPasswordWithResetCodeAndToken enthält Sicherheitstoken, die in HTTP-Headern von der mobilen Anwendung weitergegeben werden. Der CA Identity Manager-Server überprüft Vorhandensein und Gültigkeit dieser Token.

Wenn der CA Identity Manager-Zugriff durch eine Integration mit SiteMinder geschützt ist, sind diese URLS möglicherweise mit einem Bereich definiert, der ungeschützt oder mit einem anonymen Authentifizierungsschema geschützt ist.

REST-APIs mit Authentifizierung

Die folgenden URLS, die von der mobilen Anwendung verwendet werden, benötigen Authentifizierung und verwenden Webservice-Konfigurationsrichtlinien für die Autorisierung.

Konfiguration

http[s]://[FQN]/iam/im/ws/[Alias]/mobile/[ConfigName]/conf

Self-Service-Benutzer

http[s]://[FQN]/iam/im/ws/[Alias]/myself

Arbeitsliste

http[s]://[FQN]/iam/im/ws/[Alias]/worklist

Benutzer (User)

http[s]://[FQN]/iam/im/ws/[Alias]/mo/User