Courseiva

C_CPI Integration Suite Development Practice Question

An integration developer needs to store a reusable credential for an external system in SAP Integration Suite. The credential must be accessible from multiple integration flows and must not be exposed in the integration flow configuration. Which artifact should be used?

⚠ Common exam trap

Many exam-takers confuse the Partner Directory with a secure credential store; while it can hold data, it is not designed for encrypted credentials.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Security Material (User Credentials)

Security Material provides a centralized, secure store for credentials that can be referenced by name across multiple integration flows. It ensures credentials are encrypted and not exposed in design or runtime. Other artifacts serve different purposes: Partner Directory for partner data, Message Mapping for transformations, and Content Modifier for message manipulation. None offer the required security and reusability.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Partner Directory

    Why it's wrong here

    The Partner Directory is used to store partner-specific configuration data, such as URLs or identifiers, but it is not intended for secure credential storage. While it can hold sensitive data, it does not provide the same level of encryption and access control as Security Material. Using it for credentials would risk exposure and is not the recommended practice.

  • ✓

    Security Material (User Credentials)

    Why this is correct

    Security Material of type User Credentials is designed to store username-password pairs securely in the tenant's keystore. It can be referenced by name in multiple integration flows, and the actual credentials are never exposed in the flow configuration. This meets the requirement for reusability and security, making it the correct choice.

  • ✗

    Content Modifier

    Why it's wrong here

    The Content Modifier step is used to modify message headers, properties, or the body. While it can set properties that might contain credentials, those values would be visible in the integration flow configuration and logs, violating the security requirement. It does not provide secure storage or reusability across flows.

  • ✗

    Message Mapping

    Why it's wrong here

    Message Mapping is a transformation step that defines how to convert one message structure to another. It has no capability to store credentials or any runtime configuration. Referencing credentials from a mapping is not possible, and using it for this purpose would be a fundamental misunderstanding of its role in the integration flow.

About these practice questions

One of 218 original C_CPI practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official SAP exam blueprint

This C_CPI practice question is part of Courseiva's free SAP certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the C_CPI exam.