Skip to content

Adds description of `lua_call option specifics #5149

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jun 5, 2025

Conversation

AArdeev
Copy link
Contributor

@AArdeev AArdeev commented May 30, 2025

  • lua_call option allows the specified user to perform the specified lua function on the instance
  • permissions can be granted to any user registered on the instance
  • lua_call: [all] grants access to all global Lua functions except built-in ones
  • grants are valid until instance is rebooted
  • Fixes Grant runtime access to Lua functions via configuration #4552

* ``lua_call`` option allows the specified user to perform the specified lua function on the instance
* permissions can be granted to any user registered on the instance
* ``lua_call: [all]`` grants access to all global Lua functions except built-in ones
* grants are valid until instance is rebooted
* Fixes 4552
@AArdeev AArdeev requested review from Totktonada and mandesero May 30, 2025 12:44
@AArdeev AArdeev self-assigned this May 30, 2025
@AArdeev AArdeev added the 3.3 label May 30, 2025
@Totktonada
Copy link
Member

It seems, we should work together here to provide a correct formal description. It would be nice to give a concise, but easy to understand explanation.

@AArdeev AArdeev requested a review from Totktonada June 4, 2025 11:36
@AArdeev AArdeev merged commit ad07f4f into latest Jun 5, 2025
1 check passed
@AArdeev AArdeev deleted the AArdeev/gh-4552-runtime-access-to-lua-functions branch June 5, 2025 06:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Grant runtime access to Lua functions via configuration
2 participants