Winter Sale- Special Discount Limited Time 65% Offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

SAP C_C4H62_2408 SAP Certified Associate - Implementation Consultant - SAP Customer Data Cloud Exam Practice Test

Page: 1 / 8
Total 80 questions

SAP Certified Associate - Implementation Consultant - SAP Customer Data Cloud Questions and Answers

Question 1

What login identifier settings can you maintain in SAP Customer Data Cloud? Note: There are 2

correct answers to this question.

Options:

A.

A custom login identifier

B.

A biometric identifier

C.

A username

D.

A phone number

Question 2

You are using SAP Enterprise Consent and Preference Management without SAP Customer Identity.

Which API call do you need to use to collect the consent?

Options:

A.

accounts.initRegistration

B.

accounts.login

C.

accounts.setPolicies

D.

accounts.notifyLogin

Question 3

How can you get the public certificate that is required to validate a JSON Web Token?

Options:

A.

By downloading the certificate from the SAP Customer Data Cloud console

B.

By calling the endpoint accounts.getJWTPublicCertificate

C.

By requesting the certificate from the SAP Customer Data Cloud support team

D.

By calling the endpoint accounts.getJWTPublicKey

Question 4

What can you configure in Sites-> Site Settings?

Note: There are 2 correct answers to this question.

Options:

A.

Email templates

B.

Custom API domain

C.

Default Web and mobile screen-sets

D.

CNAME

Question 5

You want to use the CIAM for B2B Web SDK to return a list of permissions of the customer who is

currently logged in. Which API call should you use?

Options:

A.

gigya.accounts.b2b.getOrganizationInfo()

B.

gigya.accounts.getJWT()

C.

gigya.accounts.getAccountInfo() passing the value Groups to the include parameter.

D.

gigya.accounts.b2b.auth.getAssets()

Question 6

You are implementing a mobile app and want to expire user sessions after 1800 seconds.

How can you achieve this?

Options:

A.

By setting a value of 1800 for the session Expiration parameter together with the API key

when initializing the SDK

B.

By setting a value of 1800 for the session Expiration parameter in cookie settings

C.

By setting a value of 1800 for the session Expiration parameter when calling

accounts.initSession

D.

By setting a value of 1800 for the session Expiration parameter when calling accounts.login

Question 7

How can you check the session status in an iOS Swift SDK?

Options:

A.

gigya.isSessionAlive()

B.

gigya.isLoggedIn()

C.

gigya.session Expiration Timestamp

D.

gigya.sharedInstance().session Expiration Timestamp

Question 8

Which of the following keys are required to add a data object to the data store? Note: There are 2

correct answers to this question.

Options:

A.

datatype

B.

object identifier

C.

user identifier

D.

type

Question 9

What information is recorded automatically for each consent entry in the consent vault? Note: There

are 3 correct answers to this question.

Options:

A.

Source IP

B.

Related product

C.

Purpose

D.

Consent version

E.

User agent

Question 10

How can you define privileges in the console?

Options:

A.

By using permission groups

B.

By using IP restrictions

C.

By creating administrators and applications

D.

By enabling auditing capabilities

Question 11

What is the recommended approach to make a native API call, such as getAccountinfo, from an

Android client?

Options:

A.

Use internal SDK method Gigya.getInstance().send to call the API method.

B.

Use an application key and secret and make an HTTP GET call to the API endpoint.

C.

Use internal SDK method Gigya.getInstance().send to call the API method with an application

key and secret as method arguments.

D.

Use an application key and secret and make an HTTP POST call to the API endpoint.

Question 12

You need to modify the data schema to keep a log of customer orders in SAP Customer Data Cloud.

What is the recommended way to do this?

Options:

A.

Add a custom type to the data store and provide a UID when storing customer order

documents.

B.

Modify the account's data schema to add an orders attribute made up of an array of objects.

C.

Add a JSON document to the custom data.

D.

Update the profile schema according to the order data structure.

Question 13

You are setting up a new marketing campaign and want to make sure all subscriptions are subscribe.

How would you do this?

Options:

A.

Check the required flag for the subscription.

B.

Activate Email verification in the subscription.

C.

Activate Double opt-in in the subscription.

D.

Set the Reconsent cut-off date of the subscription to today.

Question 14

You are building a dataflow to transfer existing users' subscriptions from the marketing system to

SAP Customer Data Cloud. The marketing system will provide a PGP-encrypted file and place it in an

S3 bucket. All records that fail to update will be zipped and sent back to the S3 bucket.

Which actions will you perform during the creation of the dataflow?

Note: There are 2 correct answers to this question.

Options:

A.

Add a file.decrypt.pgp component and a file.compress.zip component.

B.

Add an error handling step after a datasource.read.amazon.s3 component.

C.

Add an error handling step after a datasource.write.gigya.account component.

D.

Add a file.encrypt.pgp component and a file.uncompress.zip component.

Question 15

You're executing an accounts.search query via REST API. In the response, you see an identities array.

What is stored as part of this array?

Options:

A.

Social identities of the user

B.

The UIDS belonging to the user

C.

Custom data fields

D.

Login identifiers (including custom identifiers) of the user

Question 16

You are implementing SAP CIAM for B2B on a customer's website. You want to launch the Delegated

Administration console. Which endpoint and parameter are required to open the Delegate Admin

function?

Options:

A.

openDelegatedAdminLogin and email

B.

openDelegatedAdminLogin and UID

C.

organizationContext and orgID

D.

openDelegatedAdminLogin and orgID

Question 17

You have uploaded CSV translation files through the Localization menu in screen-sets, but the

screen-sets are displayed How can you fix this?

Options:

A.

Using the customLang parameter in Web SDK configuration

B.

Using the browser-provided automatic translations

C.

Using profile.locale in accounts.showScreenSet call

D.

Using the lang parameter in Web SDK configuration

Question 18

You are implementing a website that will allow users to log in using their existing company

credentials by initiating an OIDC flow. How would you configure your website and SAP Customer

Data Cloud?

Options:

A.

SAP Customer Data Cloud as the IdP, and the website as the SP

B.

SAP Customer Data Cloud as the SP, and the website as the OP

C.

SAP Customer Data Cloud as the RP, and the website as the OP

D.

SAP Customer Data Cloud as the RP, and the website as the IdP

Question 19

Which of the following scenarios would trigger a registration completion screen when using Web

screen-sets? Note: There are 2 correct answers to this question.

Options:

A.

The terms-of-service consent record has expired for the customer.

B.

A user is logging in via a social network with an email that is already associated with an

existing site account.

C.

The marketing policy has a new consent version with the same reconsent cutoff.

D.

A user is registering via a social network and a mandatory field is missing.

Question 20

You are implementing SAP Customer Identity via a server-side REST API.

What do you have to do in the console to start making API calls against your existing API key?

Options:

A.

Create a new application and secret key to be used for the request.

B.

Create a CNAME in the site settings.

C.

Add the IP address of the back end on the IP-Allowlist of SAP Customer Data Cloud.

D.

Enable the REST interface in the site settings.

Question 21

You are creating a new webhooks endpoint to create new users in an external database. Once the

external database has been updated, you need to mark the account as successfully transferred in

SAP Customer Data Cloud.

How would you proceed?

Options:

A.

Use accounts.setSchema with the access_token received in the notification.

B.

Use accounts.webhooks.set with the UID received in the notification and a bearer token.

C.

Use accounts.webhooks.set with the access_token received in the notification.

D.

Use accounts.setAccountInfo with the UID received in the notification and a bearer token.

Question 22

Which of the following actions would trigger an update to the consent vault?

Options:

A.

A user opts out of a newsletter.

B.

A user connects their account to their social media network account.

C.

A user executes a login but is taken to the Registration Completion screen.

D.

A user updates their email address and contact details.

Question 23

How can you retrieve subscription and email account data from SAP Customer Data Cloud?

Options:

A.

Using accounts.getLiteToken and accounts.getAccountinfo

B.

Using accounts.register and accounts.getAccountinfo

C.

Using accounts.getLiteToken and accounts.register

D.

Using accounts.login and accounts.getAccountinfo

Question 24

You are validating a JWT and want to be sure you use the correct public key.

What do you need to check?

Options:

A.

The public key hash is the same as the signature hash of the JWT.

B.

The expiration time of the JWT lies within the expiration time defined in the public key.

C.

The issuer of the public key is the same as the issuer in the JWT header.

D.

The keyID of the public key is the same as the keyID in the JWT header.

Page: 1 / 8
Total 80 questions