2017-02-14 2 views
0

Eine unserer Anforderungen ist die Bereitstellung einer App für einen Okta-Benutzer, so dass er auf die App-Box klicken und nur eine URL mit einigen Abfrage-String-Parameter umleiten kann, keine Anmeldung erforderlich, ist dies möglich mit Okta ?Okta-Anwendung nur auf eine URL umleiten

Antwort

2

Sie können ein Lesezeichen Anwendung hinzufügen using the Apps API:

curl -v -X POST \ 
-H "Accept: application/json" \ 
-H "Content-Type: application/json" \ 
-H "Authorization: SSWS ${api_token}" \ 
-d '{ 
    "name": "bookmark", 
    "label": "Custom Bookmark App", 
    "signOnMode": "BOOKMARK", 
    "settings": { 
    "app": { 
     "requestIntegration": false, 
     "url": "https://example.com/bookmark.htm?your=query&params=stuff" 
    } 
    } 
}' "https://${org}.okta.com/api/v1/apps" 

Dann assign that app to a user:

curl -v -X PUT \ 
-H "Accept: application/json" \ 
-H "Content-Type: application/json" \ 
-H "Authorization: SSWS ${api_token}" \ 
-d '{}' "https://${org}.okta.com/api/v1/apps/:appId/users/:userId" 
0

auf die Hinzufügen auf kevlened akzeptierte Antwort, können Sie ein Lesezeichen App über die Admin-UI hinzufügen, indem Sie auf Anwendungen >> Anwendungen >> Anwendung hinzufügen >> Suchen Sie nach "Lesezeichen" aus den Anwendungsvorlagen und Sie können eine Lesezeichen-App hinzufügen. Dies funktioniert in der Version 2018.07 und vielleicht früher.