Visibility into who's been there
Even on a small fleet, you should be able to answer "who logged in to this server in the last week?" The information lives in standard logs; the skill is knowing the queries.
Linux — auth.log and lastb
Successful logins go to /var/log/auth.log (or journalctl on systemd). Failed attempts also; lastb reads the bad-login database. last reads the good-login one. Combined, you see the full pattern: who, when, from where.
macOS — unified log
macOS funnels everything into the unified log. Query with log show + a predicate. Less ergonomic than Linux's text logs, but more powerful once you learn the predicate syntax. Filter by process (process == "sshd") and time window (--last 24h).