Search notes:

SQL Server: sys.fn_builtin_permissions

List server-level permissions

Permissions that can be added (granted) or taken away (revoked) from user-defined server roles can be queried like so:
select permission_name from sys.fn_builtin_permissions('server') order by permission_name;
On SQL Server 2017, the query returns

Index