Winter Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

Note! C_C4H620_24 has been withdrawn. The new exam code is C_C4H620_34

C_C4H620_24 Practice Exam Questions with Answers SAP Certified Development Associate - SAP Customer Data Cloud Certification

Question # 6

You are implementing SAP Customer Consent using Screen-Sets, but without SAP Customer Identity. Which API call do you need to use to initiate the process of collecting consent?

A.

accounts.register

B.

accounts.login

C.

accounts.notifyLogin

D.

accounts.initRegistration

Full Access
Question # 7

You are working on an IdentitySync dataflow that exports accounts. The values of the first and last name need to be lowercase. What is the recommended approach to format the name fields?

A.

Use the toLowerCase function in the Select parameter of the datasource.read.gigya.account component.

B.

Use the field.flatten component.

C.

Apply a custom transformation inside the record.evaluate component.

D.

NO dataflow component can transform the format of a field.

Full Access
Question # 8

You are doing a client-side implementation of SAP Customer Data Cloud using the JavaScript SDK. You had previously recorded user behavior data in the store, and would like to record additional user behavioral

data (such as activities and progress) in the form of an array. Which function would meet your requirement?

A.

gigya.ds.store({ oid:"$UID$",type: "behavior",updateBehavior: "arrayPush",data: {activity: [{type: "checkout",updated: "2019-01-01"} ] }})

B.

gigya.ds.setSchema({ oid:"$UID$",type: "behavior",updateBehavior: "arrayPush",data:{activity: [{ type: "checkout",updated: "2019-01-01"} ] }})

C.

gigya.ds.setSchema({ oid:"$UID$",type: "behavior",updateBehavior: "arraySet",data: {activity: [{ type: "checkout",updated: "2019-01-01"} ] }})

D.

gigya.ds.store({oid:"$UID$",type: "behavior",updateBehavior: "arraySet",data: {activity: [{type: "checkout",updated: "2019-01-01"} ] }})

Full Access
Question # 9

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

A.

By calling endpoint accounts.getJWTPublicCertificate

B.

By installing the certificate file on the server and retrieving it locally

C.

By calling endpoint accounts.getJWTPublicKey

D.

By requesting the certificate from the provider by e-mail

Full Access
Question # 10

What are you able to configure inside your RaaS site settings on the Console? Note: There are 2 correct answer to this question

A.

The domain alias or CNAME

B.

The SMTP address of your e-mail server

C.

The e-mail address of the site administrator

D.

The list of trusted site URLs

Full Access
Question # 11

Which authorization framework does the CIAM for B2B solution use for access control?

A.

Role-based access control

B.

Policy-based access control

C.

Attribute-based access control

D.

Access control lists

Full Access
Question # 12

What attribute in a JSON Web Token (JWT) represents the UID of the user?

A.

iss

B.

sub

C.

exp

D.

id

Full Access
Question # 13

What is the purpose of the profile schema?

A.

To store users' profile pictures

B.

To manage the configuration of your site

C.

To store custom data about users

D.

To store a predefined set of fields common to all sites

Full Access
Question # 14

Which tools can you use to read subscription data? Note: There are 2 correct answer to this question

A.

accounts.search

B.

Identity Query Tool

C.

Customer Insights

D.

accounts.setAccountinfo

Full Access
Question # 15

How would you grant someone access to your Partner?

A.

By adding them to the list of authorized Console users inside RaaS site settings

B.

By sending them an e-mail with the link to your Partner sign-up form

C.

By inviting them via the Invite Administrator feature of the Admin

D.

By requesting they be granted access using the access request portal

Full Access
Question # 16

Which of the following scenarios would trigger a registration completion screen in a registration flow? Note: There are 2 correct answer to this question

A.

A user is registering via a social network that does NOT provide a value for a mandatory field.

B.

A user is logging in via a social network with an e-mail that is already associated with an existing site account.

C.

A user is missing a valid consent to a required consent statement.

D.

E-mail verification is enabled in the RaaS policies and automatic login is disabled.

Full Access
Question # 17

You are implementing a native registration flow using the mobile SDK as follows: Call accounts.initRegistration. Call accounts.register with the loginID and password, and regToken. Account goes to pending registration status - missing required fields. Call accounts.setAccountlnfo with required fields data. Call accounts.finalizeRegistration. However, you are getting a permission error when performing steps 3 and 4. Which parameters should be passed to steps 3 and 4 to stop the error?

A.

An app key and secret

B.

The regToken

C.

The password

D.

The loginID

Full Access
Question # 18

What are the key pages required to set up SAP Customer Data Cloud as a SAML identity provider? Note: There are 2 correct answer to this question

A.

The Proxy page

B.

The Error page

C.

The Assertion page

D.

The Consent page

Full Access
Question # 19

You want to enable social login on your site. What is recommended to be configured in the Site Settings menu in the Console?

A.

SAML SSO URL

B.

OpenID Connect client ID

C.

Bit.ly URL shortening

D.

Domain alias (CNAME)

Full Access
Question # 20

Which of the following keys are required to add a data object to the Data Store? Note: There are 2 correct answer to this question

A.

field

B.

oid

C.

type

D.

uid

Full Access
Question # 21

When validating a JWT, what must you check to ensure that you are using the right public key?

A.

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

B.

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

C.

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

D.

The keyid in the JWT header matches the keyid of the public key.

Full Access
Question # 22

You are implementing CIAM for B2B on a customer's Web site. You want to launch the Delegated Administration console. Which parameter must you pass to the openDelegatedAdminLogin function?

A.

email

B.

UID

C.

orgID

D.

orgName

Full Access
Question # 23

What is the recommended approach to make a native API call, such as getAccountlnfo, from an Android client?

A.

Use internal SOK method GSRequest or GSAPI to call the API method with an application key and secret

B.

Use internal SOK method GSRequest or GSAPI to call the API method.

C.

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

D.

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

Full Access
Question # 24

You are implementing Facebook social login using the Android SDK. What prerequisites are required? Note: There are 2 correct answer to this question

A.

The Facebook app ID

B.

The Facebook data center

C.

The Facebook API key

D.

The Facebook Android SOK

Full Access