Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

FutureWeb's avatar

Jetstream Admin users

is there a way to configure Jetstream to have a group of users as Administrators / editors and everyone else who signs up via the registration form as a public member with no access rights to anything other then the public facing side of the app.

I am sure this is possible already just cannot seem to find anything on roles and permissions other than in the teams add on which seems to allow any user which signs up to assign their own team?

0 likes
1 reply
Bcrypt's avatar

I think there are many ways to do this depending on how you want to structure things around, but a common way I've seen that does not involve foreign keys or extra configuration is adding a config file and specifying the email of admin's email in a key inside the config file, just check of the user's email is there and add policies checking that.

I'm assuming that's something you could do since you mention that every user that registers is a standard user. You'll still have to register the user but you avoid issues that FK will throw like querying the DB each time it loads.

If Jetstream can do that it will still a way to add the "type" on registration.

It's just another option.

Please or to participate in this conversation.