Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The User Profile web service utilizes Extensible Markup Language (XML) messages and adheres to the  Simple Object Access Protocol (SOAP) standard, which facilitates the exchange of structured information. 

  • Partners and application providers can develop web service clients to interact with the User Profile web service using the Web Service Definition Language (WSDL) file and schema provided in this document. WSDL is an XML format that describes network services by defining endpoints, expected parameters, and data structures in a machine-readable format. 

  • With the User Profile web service, web service clients can retrieve and update user profile information. Clients must specify the desired profile details in each request to minimize latency and avoid the performance overhead of multiple API calls. User identification is managed through an ID (externalID) provided during single sign-on (SSO) via Security Assertion Markup Language (SAML) identity assertion. 

  • or technical specifications related to session management and SSO integration, refer to Implementing Single Sign-On (SSO) for Desktop

  • To configure this subscription at the super-domain level for multiple sites, submit a Deem Support case to receive the instructions for configuring the web service at the super-domain. 

  • The following instructions pertain to site-level configuration. Settings configured in your template site will automatically apply to any new sites created from that template. 

...

Configure Web Service Subscription (WSS) at the Site Level 

To configure Web Services for a single site, you must add the subscription to a subscription set and associate this set with a user group using a web service rule. Follow these steps: 

Create/Update Web Services Subscription (WSS)

...

  1. Navigate to the partner dashboard home page and select Settings link corresponding to the site you want to modify.   

  2. Go to the Settings tab and select Web Services.  

    image-20240820-190430.pngImage Modified
  3. Select Profile Pull Web Service.

...

  1. image-20240820-192118.pngImage Modified

  1. Select Profile Pull Web Service Subscriptions. 

    image-20240820-190753.pngImage Modified
  1. If From the Subscriptions list, either:

    • Select an existing

    subscription is available, select it, otherwise click
    • subscription to edit the subscription.

    • Select Add A New Subscription to create a new subscription.

     
    • image-20240820-191012.pngImage Modified

  1. Update Add or edit the General Settings.

    ProfileWS_GeneralSettings.pngImage Added
    1. In Subscription Name

...

    1. , enter the name for the subscription. 

    2. In Contact Name

...

    1. , enter the TMC contact name. 

    2. In Contact Email

...

    1. , enter the TMC contact email. 

    2. In Contact Phone

...

    1. , enter the TMC contact phone number. 

    2. Select the Web Service Type

...

    1. arrow to choose User Profile. 

  1. Update Add or edit Inbound Messages

...

  1. .

    ProfileWS_InboundMessages.pngImage Added
    1. Select the Mode arrow to choose Live. 

    2. Select the Inbound Message Unique Key

...

    1. arrow toselect User Name / Login. 

    2. In Username

...

    1. , enter an 8-12 character alphanumeric username. 

    2. In Password: Enter an 8-12 character password, excluding ambiguous characters

...

    1. , such as &

...

    1. and <

...


    1. Note: Use a secure password generator to create these credentials.

...

    1. For example:

...

...

    1. In Reenter Password, enter the password again.

  1. Add or edit Permissions.
    Customers have the option to update their profile either within Deem or through a third-party system. Permissions vary on whether or not Deem is your master profile system.

...

...

    • Deem is the Master Profile

...

    • image-20240820-191110.pngImage Added

      The profile management tool

...

    • pulls any profile updates/changes and additions from Deem to their system and

...

    • pushes to the GDS. Configure two WSSs:

...

...

      • A WSS for PUSH/ADD/UPDATE

...

      • image-20240820-191149.pngImage Added

      • A WSS for PULL/CHANGES/DEACTIVATED

...

...

      • image-20240820-191240.pngImage Modified

...

    • Deem is NOT the Master Profile System

...

    • image-20240820-191446.pngImage Added

      The external profile system

...

    • pushes data into Deem and the GDS. All updates are managed by the external profile tool, which

...

    • synchronizes data with both Deem and the GDS.

...

    •  |  

...

    • image-20240820-191523.pngImage Modified
  1. Click Select Save to finalize the changes. 

Update/Confirm Web Service Subscription Set 

  1. Click Select the Back to Profile Pull Web Services link at the top of the page. 

    image-20240820-192626.pngImage Added
  2. Select Profile Pull Web Service Subscription Sets link. 

...

  1. image-20240820-192715.pngImage Added

  1. From the list, either:

    • Select the existing subscription set

    or Click
    • to edit the set.

    • Select Add A New Subscription Set to create a new set.

     

...

    • image-20240820-192827.pngImage Added

...

  1.  If creating a new set, enter Set Name.

...

  1. Select Add Subscr.

...

  1. to display the Search & Add Code to Set screen.

  1. Click the radio button next to the name of the subscription you want to add, then click OK to add multiple subscriptions, select Ok & Add Another

    image-20240820-192918.pngImage Modified
  1. Click Save OK to finalize the changes. 

...

  1. Navigate to the Rules tab. 

    image-20240820-193022.pngImage Added
  2. Select Web Services Rules link.  

...

  1. image-20240820-194256.pngImage Added
  1. Choose Edit or Add to either verify that the correct Web Service Subscription is applied and activated for the group or to add and activate a new Web Service Subscription. 

    image-20240820-193432.pngImage Added
  • The Add link indicates that no web services are currently established for the group. 

  • The Edit link in green indicates that web services are established for the group and are active. 

  • The Edit link in yellow indicates that web services are established for the group but are inactive.

...

  1. Optionally, enter Optional. Enter a Description for the rule that is easily recognizable. 

  2. Check box next to Select Activate Rule

  3. Check box next to Select Enable Web Services using the following configuration sets

  4. Select the desired Web Service Subscription from the list. 

  5. Click Select Save. 

...

  1. image-20240820-193517.pngImage Added
  1. Click Select Save Priority Changes. 

...

  1. Click Select the changes not applied link in the top right corner of the page, to finalize all changes. 

    image-20240820-193555.pngImage Modified
  1. Test the configuration to ensure that it operates as expected. 

...