"cannot poll for user changes since security index [.security] does not exist" prevents authorization

The esusers tool creates users in the file realm which doesn't use and thus doesn't depend on and won't create the .security index.

You can add users in the native realm as Jay suggested above and this should trigger the creation of the .security index