Damit ein Benutzer in MongoDB eine Capped Collection anlegen kann, benötigt er die „Privilege Action“ convertToCapped. Dies ist in der offiziellen Dokumentation nicht vermerkt, kann aber dem Quellcode entnommen werden:

Aus mongodb-src-r3.4.7/src/mongo/db/auth/authorization_session.cpp:

Status AuthorizationSession::checkAuthForCreate(const NamespaceString& ns, const BSONObj& cmdObj) {
    if (cmdObj["capped"].trueValue() &&
        !isAuthorizedForActionsOnNamespace(ns, ActionType::convertToCapped)) {
        return Status(ErrorCodes::Unauthorized, "unauthorized");
    }