Not randomly as it has a specific syntax; see my earlier answers.
Why everyone? I’d say: only the HTTP integration. Use other credentials (or even other ways of authentication) for other users.
that would need a dynamic value in an . The TTN integration only allows for a fixed value, so Basic Access Authentication
Authorization: Bearer <token> header
or Digest Access Authentication are is probably easiest.
I don’t know those. Just a heads up from my other answers, when using that: some servers might validate the values in the
Authorization header and not pass them if they do not follow the proper syntax or some might even try to validate the actual value. So if you don’t see the header and don’t know how to set up the server, then you’d need some of the other options from my earlier answers.