# Setting permissions on package The permission settings on package are shown in the table below:
ParentDefaultGroupPersonalResult
no---no
nono--no
noyes--yes
nox-nono
nox-yesyes
noxno-no
noxyes-yes
noxnonono
noxnoyesyes
noxyesno (not possible)\*\*yes
noxyesyesyes
yes---yes
yesno--no
yesyes--yes
yesx-nono
yesx-yesyes
yesxno-no
yesxyes-yes
yesxnonono
yesxnoano (not possible)\*\*no
yesxyesnono
yesxyesyesyes
\* If you set permissions on a group, the settings are automatically checked on the user who is a member of the group. \- not specified x value does not matter
If there is no default setting i.e. the setting is taken from the parent root package, the repository is not visible by default, or reading is not allowed.