Privilege actions
The actions a privilege of a custom role can carry.
A privilege joins a resource (a database, a collection or the cluster) with the actions allowed on it. The actions are MongoDB's:
addShard, analyzeShardKey, anyAction, appendOplogNote, applicationMessage, authSchemaUpgrade, bypassDefaultMaxTimeMS, bypassDocumentValidation, bypassWriteBlockingMode, changeCustomData, changePassword, changeStream, checkMetadataConsistency, cleanupOrphaned, clearJumboFlag, closeAllDatabases, collMod, collStats, compact, compactStructuredEncryptionData, connPoolStats, connPoolSync, convertToCapped, createCollection, createIndex, createRole, createSearchIndexes, createUser, dbHash, dbStats, dropCollection, dropIndex, dropRole, dropSearchIndex, dropUser, enableProfiler, find, flushRouterConfig, fsync, getCmdLineOpts, getDefaultRWConcern, getLog, getParameter, getShardMap, grantRole, indexStats, inprog, insert, invalidateUserCache, killAnyCursor, killAnySession, killCursors, killop, listClusterCatalog, listCollections, listDatabases, listIndexes, listSearchIndexes, listSessions, listShards, logRotate, moveChunk, moveCollection, oidReset, planCacheIndexFilter, planCacheRead, planCacheWrite, querySettings, refineCollectionShardKey, reIndex, remove, removeShard, renameCollectionSameDB, replSetConfigure, replSetGetConfig, replSetGetStatus, replSetStateChange, resync, revokeRole, rewriteCollection, rotateCertificates, serverStatus, setAuthenticationRestriction, setDefaultRWConcern, setFeatureCompatibilityVersion, setUserWriteBlockMode, shardedDataDistribution, shardingState, shutdown, top, touch, transitionFromDedicatedConfigServer, transitionToDedicatedConfigServer, unlock, unshardCollection, update, updateSearchIndex, useUUID, validate, viewRole, viewUser.
The status of each action is in Privilege actions of the compatibility reference.