Cloudinary Media Developer common mistakes
Cloudinary Media Developer · Understand the traps and how to avoid them.
Calling the Cloudinary secret-appended authentication hash an HMAC or exposing the API secret to browser code.
A parameter name or successful isolated response does not establish complete media composition, access or user-experience semantics.
What to do instead
Use the current official SDK/algorithm server-side and give the client only the intended bounded authorization values.
Assuming c_fill alone automatically identifies the subject.
A parameter name or successful isolated response does not establish complete media composition, access or user-experience semantics.
What to do instead
Specify the supported appropriate gravity and verify actual crop results against visual requirements.
Treating AVIF support or a smaller file as a complete quality/performance result.
A parameter name or successful isolated response does not establish complete media composition, access or user-experience semantics.
What to do instead
Compare eligible representation, dimensions, visual quality, layout and representative loading evidence together.
Assuming every signed media URL expires like an upload signature.
A parameter name or successful isolated response does not establish complete media composition, access or user-experience semantics.
What to do instead
Review the exact operation and supported access/lifetime mechanism rather than transfer semantics across signatures.
Ignoring transformation parameters when choosing a cache key.
A parameter name or successful isolated response does not establish complete media composition, access or user-experience semantics.
What to do instead
Preserve every relevant response-changing dimension and separate personalized or restricted representations.
Confusing authentication with authorisation and assigning the wrong control to a scenario, for example answering 'multi-factor authentication' when the question is about limiting what a logged-in user can reach.
Both live in the same identity domain and both are described with similar vocabulary (access, permissions, credentials), so candidates pattern-match on 'access' and pick the wrong half of the pair.
What to do instead
Distinguish identity verification from the authorization decision for the actual request. Some resources allow unauthenticated public access, and authorization can be checked repeatedly during a session. Roles and permissions concern allowed actions rather than merely proving who supplied a credential.
Treating symmetric and asymmetric keys as interchangeable and choosing the wrong key for a task, such as using a public key to decrypt a password vault or a private key to encrypt bulk data.
The key pair vocabulary is learned as a pair of words rather than as a workflow, so candidates cannot reconstruct who holds which key and what each operation achieves.
What to do instead
Draw the two-party diagram once from memory: sender encrypts with the recipient's public key, recipient decrypts with their own private key; sender signs with their own private key, verifier checks with the sender's public key. Rehearse it until you can derive any key question from the diagram rather than recall.
Answering control-design questions with control-testing or monitoring activities, and vice versa.
Control design, operating effectiveness, and continuous monitoring appear together in real programmes, so candidates conflate them. Exam stems often hinge on whether a control exists on paper versus whether it actually worked in practice.
What to do instead
Label the question first: 'does the control exist and is it designed suitably?' (design), 'did it operate as intended over the period?' (effectiveness), or 'is it still working now?' (monitoring). Then eliminate options that answer a different one of those three questions.
Assuming an emerging-technology risk should be avoided or blocked until it is fully understood, rather than managed through incremental assessment and monitoring.
Uncertainty feels like a reason to stop, and regulatory or security caution reinforces that instinct. CRISC expects emerging risk to be assessed, piloted, and monitored with defined triggers, not reflexively prohibited.
What to do instead
When a stem describes new or evolving technology with limited information, prefer the option that combines a bounded assessment with defined monitoring triggers and review points. Treat 'prohibit until proven safe' and 'proceed without assessment' as the two distractors.
Answering incident response questions with the containment step when the stem describes detection, triage, or evidence preservation, and skipping the ordering of the response phases.
Containment feels like the most decisive action, and candidates have not internalised that the phases are sequential and that premature containment can destroy forensic evidence.
What to do instead
Identify the action and the framework specified in the scenario. Detection, analysis, containment, evidence collection and recovery can overlap under urgency; preserve safety and authority while following the applicable playbook. Do not infer one universally correct action solely from the presence of a word such as logs.
Confusing recovery point objective with recovery time objective, and choosing a backup frequency when the stem is about acceptable downtime, or vice versa.
Both are two-letter objectives expressed in time units, and candidates memorise the acronyms without anchoring them to the business question each one answers.
What to do instead
Anchor each to a question: RPO asks 'how much data can we afford to lose?' and drives backup frequency; RTO asks 'how long may we be down?' and drives recovery capability and staffing. In any scenario, underline the phrase about lost data or about elapsed downtime before selecting an answer.