RP vs RPO vs C3PAO: Understanding the CMMC Ecosystem

If you are preparing for the Cybersecurity Maturity Model Certification (CMMC), you have probably run into a wall of acronyms. RP, RPA, RPO, CCP, CCA, C3PAO. They look similar, and the people behind them all talk about CMMC, so it is easy to assume they do the same job. They do not.

Here is the short version. The CMMC ecosystem splits into two sides. One side helps you get ready. The other side decides whether you passed. The roles that help you prepare cannot grade you, and the roles that grade you are not supposed to prepare you. Knowing which is which protects you from picking the wrong partner at the wrong stage.

This post is for defense contractors and subcontractors who are evaluating who to work with for CMMC. We will walk through every role in the ecosystem, explain what each one can and cannot do, and show where APT Security Management, a managed security services provider based in North Charleston, South Carolina, fits as a prep partner.

Why the CMMC ecosystem has so many roles

CMMC exists because the Department of Defense (DoD) needs a consistent way to confirm that contractors handling its information are actually protecting it. To run that at the scale of the entire defense supply chain, the DoD does not check every company itself. It relies on an accreditation body and a trained ecosystem underneath it.

That body is the Cyber AB. It is the sole official partner of the DoD for registering, accrediting, and overseeing everyone who works in the CMMC ecosystem. The Cyber AB does not assess your company directly either. Instead, it authorizes the organizations that perform assessments (C3PAOs) and oversees the overall ecosystem. Individual CMMC credentials, including CCP, CCA, Lead CCA, and CCI, are now administered by ISACA, which took over as the CAICO in early 2026.

The result is a layered system. Some roles exist to help contractors get ready. Other roles exist to perform the formal evaluation. The acronyms below all sit in one of those two groups. If you keep that split in mind, the rest of this gets simple.

Here is the whole ecosystem in one view. The rest of the post explains each row.

RolePerson or organizationSideWhat it doesWhat it cannot do
RP (Registered Practitioner)IndividualAdvisoryConsulting, scoping, gap assessments, remediation guidancePerform a formal assessment or grant certification
RPA (Registered Practitioner Advanced)IndividualAdvisorySame as an RP, with deeper Level 2 and NIST 800-171 control workPerform a formal assessment or grant certification
RPO (Registered Practitioner Organization)OrganizationAdvisoryFirm-level advisory and implementation, employs at least one RPPerform a formal assessment or grant certification
CCP (Certified CMMC Professional)IndividualAdvisoryProvides CMMC consulting, advice, and recommendations to clients; can participate on a C3PAO assessment team with CCA oversight Make final assessment determinations or act independently as a lead assessor 
CCA (Certified CMMC Assessor)IndividualAssessmentConducts Level 2 assessments as part of a C3PAO teamOperate independently of an authorized C3PAO
C3PAO (CMMC Third-Party Assessment Organization)OrganizationAssessmentPerforms the formal Level 2 assessment, staffs assessments with CCAsAlso act as the consulting partner for the same client it assesses

The advisory side: RP, RPA, and RPO

These are the roles that help you prepare. None of them can certify you. Their job is to find your gaps, help you close them, and get you ready for the real assessment.

Registered Practitioner (RP)

A Registered Practitioner (RP) is an individual. An RP has completed Cyber AB training and is authorized to provide CMMC consulting. That means an RP can help you understand the requirements, scope your environment, run a gap assessment, build remediation plans, and guide you through getting ready.

An RP can work inside a larger firm or be engaged as an individual practitioner. The key limit is the same either way. An RP advises. An RP cannot perform a formal assessment and cannot grant certification.

Registered Practitioner Advanced (RPA)

A Registered Practitioner Advanced (RPA) is an RP who has gone through more in-depth training, with a heavier focus on implementing the controls in NIST Special Publication 800-171, the standard behind CMMC Level 2. An RPA still sits on the advisory side. The advanced designation signals deeper hands-on experience with Level 2 control work, not assessment authority.

Registered Practitioner Organization (RPO)

A Registered Practitioner Organization (RPO) is a registered firm, not a person. An RPO employs at least one RP and goes through its own Cyber AB registration, including a background check. RPOs provide the same kind of advisory and implementation help an RP does, just at a company level.

The thing to remember: an RPO is still an advisor. It can run preliminary assessments, help with Supplier Performance Risk System (SPRS) scoring, and help build your System Security Plan (SSP) and Plan of Action and Milestones (POA&M). It cannot conduct a formal CMMC assessment or issue a certification. If you want to understand how your current practice implementation maps to an SPRS score, APT's free SPRS Score Calculator lets you run the math yourself.

The assessment side: CCA and C3PAO (and where CCP fits)

These are the roles that evaluate you. They exist to fulfill the Cyber AB's job of confirming CMMC compliance, and they are deliberately kept separate from the advisory side.

Certified CMMC Professional (CCP)

A Certified CMMC Professional (CCP) is an individual who has passed the CCP exam. The CCP credential is primarily an advisory role. A CCP is authorized to provide CMMC consulting, scoping guidance, and recommendations to clients. CCPs can also participate on a C3PAO assessment team, but they do so under CCA oversight and cannot make final assessment determinations. Separately, the CCP is also a prerequisite credential for anyone who wants to become a CCA, so it sits at the intersection of both sides.

Certified CMMC Assessor (CCA)

A Certified CMMC Assessor (CCA) is an individual who has gone further than a CCP, passing the assessor-level certification. CCAs are the people who actually conduct CMMC Level 2 assessments. A formal Level 2 assessment is carried out by a team of CCAs working under an authorized organization.

CMMC Third-Party Assessment Organization (C3PAO)

A CMMC Third-Party Assessment Organization (C3PAO) is the entity that matters most on this side. A C3PAO is the only kind of organization authorized to perform a formal CMMC Level 2 assessment for a contractor seeking certification. C3PAOs are vetted and authorized by the Cyber AB, they staff their assessments with CCAs, and they are listed on the Cyber AB Marketplace.

To stay objective, a C3PAO is not supposed to also act as the consulting and implementation partner for the same contractor it assesses. That separation is built into the system on purpose, which leads to the next point.

Why your prep partner should not be your assessor

A C3PAO has to stay independent. If the same organization both fixed your environment and then graded it, the grade would not mean much. The DoD needs the assessment to be an honest check, so the ecosystem keeps preparation and assessment in separate hands.

For you, this has a practical consequence. You will generally work with two different partners over a Level 2 journey. An advisor, such as an RP or an RPO, helps you prepare. A separate C3PAO performs the official assessment later. Trying to collapse both into one provider is not how the system is designed to work.

This is also why understanding the acronyms is more than trivia. If you hire a C3PAO expecting hands-on remediation help, you may not get it. If you hire an RP or RPO expecting them to certify you at the end, they cannot. Knowing the difference up front saves you from a surprise late in the process. For a deeper look at how to evaluate an advisory partner, see our post on choosing a CMMC advisory partner.

A quick note on Level 1. Many small subcontractors only handle Federal Contract Information (FCI) and stay at CMMC Level 1, which is a self-assessment. There is no C3PAO step at Level 1. You can still bring in an advisor to check your work before you attest, but the formal third-party assessment described above applies to Level 2. If you are not sure which level applies to you, our guide to what CMMC 2.0 is is a good starting point.

Where APT fits in the CMMC ecosystem

APT Security Management sits on the advisory side. APT is staffed with an individual Registered Practitioner, so APT works with you as an RP, not as a full RPO and not as a C3PAO.

That means APT helps you prepare. We run your CMMC gap assessment, map your environment against the practices and controls that apply to your level, support your SSP and POA&M, and guide remediation. APT is also an integration partner, not only a gap finder. When the assessment surfaces a missing control, APT can help close it, using technology partners such as Fortinet for network boundary and segmentation, Sophos for endpoint protection and audit logging, and Proofpoint for email security and phishing defense.

What APT is not is your assessor. When you reach a formal Level 2 assessment, that work goes to a separate, authorized C3PAO. APT prepares you for that assessment and stays in your corner through it, but the certification decision sits with the independent assessor, exactly as the ecosystem intends. You can see the full scope of that prep work on our CMMC compliance prep page.

What to Do Next

Start by confirming your level. If your contracts only involve FCI, you are likely at Level 1 and headed for a self-assessment. If you handle Controlled Unclassified Information (CUI), you are likely at Level 2. Whether your specific contracts require a C3PAO assessment or allow for self-assessment depends on how the contracting officer has structured those contracts. Your contract language is the place to start. An advisor can help you read it correctly. If you are not sure which category your data falls into, our FCI vs CUI explainer walks through the distinction.

Once you know your level, line up an advisor on the preparation side and treat the C3PAO as a separate step you plan for later. A gap assessment is the natural first move, since it tells you where you stand before you commit to a timeline or a budget. If you want a quick self-directed read on where you are, APT's free CMMC Readiness Quickcheck takes about five minutes.

Talk Through Your Situation With APT

Not sure which roles you need, or where you are in the process? Book a free 30-minute consultation and we will help you map out your CMMC path, level by level.