Setup SAP C4C Integration

Integrating SAP C4C with Intelligence lets you link your org's SAP account with our application, allowing data synchronization across multiple entities, including accounts, opportunities, contacts, users, opportunity stages, tasks, and associated metadata.

Setting up SAP C4C Client

  1. Create the OAuth2.0 Identity Provider: go to Administrator > Common Tasks > Configure OAuth 2.0 Identity Provider, and set up a new Identity Provider.



    • Click on the New OAuth 2.0 Provider button. 

    • You must upload the following .cer certificate as the Primary Signing Certificate:

      -----BEGIN CERTIFICATE-----

      MIIDzTCCArWgAwIBAgIURfjR8BU7jkwZbegUTXLdGFF+YpcwDQYJKoZIhvcNAQEL

      BQAwgY4xCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEPMA0GA1UEBwwGQXVz

      dGluMREwDwYDVQQKDAhNZWRpYWZseTEYMBYGA1UECwwPSW50ZWxsaWdlbmNlMzYw

      MQwwCgYDVQQDDAN1czIxIzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAbWVkaWFmbHku

      Y29tMB4XDTIzMTIxNDIxMjI0MVoXDTMzMTIxMTIxMjI0MVowgY4xCzAJBgNVBAYT

      AlVTMQ4wDAYDVQQIDAVUZXhhczEPMA0GA1UEBwwGQXVzdGluMREwDwYDVQQKDAhN

      ZWRpYWZseTEYMBYGA1UECwwPSW50ZWxsaWdlbmNlMzYwMQwwCgYDVQQDDAN1czIx

      IzAhBgkqhkiG9w0BCQEWFHN1cHBvcnRAbWVkaWFmbHkuY29tMIIBIjANBgkqhkiG

      9w0BAQEFAAOCAQ8AMIIBCgKCAQEArig6E6fGg/ovZADW1eGBemq/Dbcm8VW+ffKl

      qRMlYcCzNroddoah7iJT3na785v6uVebtT7CHFqL7tVJU08C8QAr3NYaqVk76OLh

      TkLAOMn5gd6xSp83php8yRe1UchTLX4fijm0SHqZrDALCTQikp6AUg9hWPP5tfuG

      qAt8rOJnNr67lGP+yTC0SWAmlBzF53bVMKpAw2BsNwDXVVg4YLwS2OiYIr3aW+0m

      LOGIrqzBb3Np26+MbbFn3t03l548o0DHQAJTx3WQzWEvZ0zGAEjkf5kxhJpmPJSS

      jVmjScpTrf2edcjeZchAh8lg+GhT3QWGQx87+SnJgrp7CHVncwIDAQABoyEwHzAd

      BgNVHQ4EFgQUq42gVxEBJHBpQQQ2uGRirA7pIEcwDQYJKoZIhvcNAQELBQADggEB

      AItR8PDnSdl0L+sEKRyRzSipcIqZbje7PGu1wdeEo26Re6TewvHQkhGkGAhxPdQ2

      Kqpaue0DRz7ceeVQoFMa6eQqiT6QUwrMcahaSQHx17nXavwXLl0+V0CkxTW1GOLx

      CrsFSijpd/qxYD3wc4PW2hvZW2pEjWmlLxrzFqrf+sPFyfhhjvZwM9wwI1IyytQH

      CGDupT1xIAx6/XRP49pu8uILy+PpJC1eQmFW6dgPVILt3KiuKzM8CE6qylqVp32n

      LdUG3mcxl51mpPhPUHQ8snNdT2f9x3vACb/tk26SU/Zp+J2sLxhABPKM8w41NNWN

      wuzNQxpjFd8eqL0tkiQ+8jw=

      -----END CERTIFICATE-----

    • Set the Issuing Entity Name to “Intelligence360”.

    • Click Submit.

  2. Go to Administrator > OAuth2.0 Client Registration and click on New.


      • Enter a Client Secret, Description, and pick the Issuer Name of Intelligence you entered in step 1.

      • Choose the UIWC:CC_HOME scope here.

      • Click on Save and Close. You now have the Client ID and the Client Secret.
  1. NOTE: If you cannot find Configure OAuth 2.0 Identity Provider and OAuth2.0 Client Registration, make sure you have the SEODADMINWCF > SECURITY_OAUTH_CLNT_REG access rights from General Settings > Users > Business Users > click on user > Edit > Access Rights > Work Center and View Assignment. You may need to add these to your “Business Role Assignment” of the current user. Try logging out and back in if you don’t see these appear on your menu immediately.

 

Setting up SAP C4C Integration

  1. Login to Intelligence

  2. Click here or go to Settings > All Integrations, then click on the SAP.com integration to open its settings.



  3. You’ll see multiple options. Here’s what they mean:



    • Instance ID for SAP (it looks like "myxxxxxx"): This will be the instance ID at the beginning of your C4C instance URL.
    • Client ID for SAP: The client ID from the Setting up SAP C4C Client section.
    • Client Secret for SAP: The client secret from the Setting up SAP C4C Client section.
    • The syncing Business User ID for SAP: The Business User ID to be authenticated for SAP. This user will be used for all connections to SAP. This is the userID field within the Business User settings in SAP.
    • Poll primary integration only: Only read data from SAP using the primary user. For this integration, this setting should always be enabled.
    • Polling Interval in Seconds (Minimum 120): This field means how often we should read data from SAP.

  4. Go to Connection Settings & click Enable.

  5. Activate your connection by clicking My Connection (or using this link). Then click activate.



  6. Congrats! Your connection is now working.

Note: If you get an “invalid_client” error, check that the client information matches. If it matches, go to Administrator > OAuth2.0 Client Registration, click on the client you made, and check if the Unlock button is enabled. Sometimes, clients can be locked down for security reasons. Simply unlock it again to get access again.

 

Is this article helpful?
0 0 0
Leave a Comment
 
Attach a file