Implement AuditOCSF methods for 5002 Device Config State

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Minor Change
    • Security 2023-09-18, Security 2023-10-02, Security 2023-10-16, Security 2023-10-30
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      void logReplSetReconfig(Client* client, const BSONObj* oldConfig, const BSONObj* newConfig);

      void logEnableSharding(Client* client, StringData dbname);

      void logAddShard(Client* client, StringData name, const std::string& servers);

      void logRemoveShard(Client* client, StringData shardname);

      void logShardCollection(Client* client, StringData ns, const BSONObj& keyPattern, bool unique);

      void logRefineCollectionShardKey(Client* client, StringData ns, const BSONObj& keyPattern);

      void logGetClusterParameter(
      Client* client,
      const stdx::variant<std::string, std::vector<std::string>>& requestedParameters);

      void logSetClusterParameter(Client* client,
      const BSONObj& oldValue,
      const BSONObj& newValue,
      const boost::optional<TenantId>& tenantId);

      void logUpdateCachedClusterParameter(Client* client,
      const BSONObj& oldValue,
      const BSONObj& newValue,
      const boost::optional<TenantId>& tenantId);

      void logConfigEvent(Client* client, const AuditConfigDocument& config);

            Assignee:
            Sara Golemon (Inactive)
            Reporter:
            Sara Golemon (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: