Description:
ActionType::killCursors is now a no-op. ActionType::killAnyCursor continues to allow you to kill any cursor. Users are now able to always kill a cursor they created. Aggregation can now create cursors for virtual non-collection based resources, making it difficult to guarantee that users always have privileges to kill cursors they created without this change.
Engineering Ticket Description:
A user should be able to kill any cursor they spawned, regardless of the privileges they possess, and reguardless of what aggregation stage or command produced the cursor.