-
Notifications
You must be signed in to change notification settings - Fork 277
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
Define a set of default permission tokens #4206
Comments
I'd rather support an idea of nothing is allowed unless a permission is issued including querying of an entity |
Summary after the meeting:
|
so by default any user can create any entities? |
Well, yes and no. Any user can register only those entities, that are defined in RegisterBox. For now these are:
But, after creation, the user becomes an owner of the created entity and its descendants and has all permissions to manipulate them. |
what I see for now:
|
I don't think peer registration should be allowed, that seems a privileged action |
well yes. That's why need to introduce |
Let's see what should be the default set of permissions and what should their names be. Currently we have (as listed in
smart_contract/executor/src/default/tokens.rs
):So let me start by asking about registering entities. Should the registration of the following entities be allowed by default for every account:
The text was updated successfully, but these errors were encountered: