Home All Groups Group Topic Archive Search About

Users Group and User Permissions

Author
25 Aug 2006 5:15 PM
Sprinks
I'm about to launch my first secured, multi-user application, and seem to
have set up the workgroup correctly, following the MS white paper
step-by-step.  The Users group currently has no permissions on any object.  I
have two questions:

- Do I need to assign Read/Run permissions to the forms that they will use? 
How about their underlying tables or queries?
- Some of the forms have command buttons that execute a stored query.  Do
they need any permissions for the query itself?

Thank you.
Sprinks

Author
25 Aug 2006 6:51 PM
Joan Wild
Sprinks wrote:
> I'm about to launch my first secured, multi-user application, and
> seem to have set up the workgroup correctly, following the MS white
> paper step-by-step.  The Users group currently has no permissions on
> any object.  I have two questions:
>
> - Do I need to assign Read/Run permissions to the forms that they
> will use? How about their underlying tables or queries?

They, who?  The Users Group; No.  But for the group you set up for your
'users', yes you need to assign Open permission on the form (there is no
read/run permissions).  You'll also need to grant as a minimum, read
data/design on the recordsource for the form(s).  If you want them to be
able to insert records, then they'll need insert permission on the
recordsource.  Same for update (edit) and delete.

> - Some of the forms have command buttons that execute a stored query.
> Do they need any permissions for the query itself?

Yes, again as a minimum they'll need read data permission; and
update/insert/delete permission if you want them to be able to do that in
the query.


--
Joan Wild
Microsoft Access MVP
Author
25 Aug 2006 8:01 PM
Sprinks
Thank you, Joan.  Yes, I meant Open/Run rather than Read/Run.

I am somewhat confused about this "Users" group.  I had placed made all of
my workgroup members into this group, managers into a Managers group, and
myself and a backup into the Admins group, after deleting the Admin user.

Are you saying not to use the Users group at all?

Thank you.
Sprinks

Show quoteHide quote
"Joan Wild" wrote:

> Sprinks wrote:
> > I'm about to launch my first secured, multi-user application, and
> > seem to have set up the workgroup correctly, following the MS white
> > paper step-by-step.  The Users group currently has no permissions on
> > any object.  I have two questions:
> >
> > - Do I need to assign Read/Run permissions to the forms that they
> > will use? How about their underlying tables or queries?
>
> They, who?  The Users Group; No.  But for the group you set up for your
> 'users', yes you need to assign Open permission on the form (there is no
> read/run permissions).  You'll also need to grant as a minimum, read
> data/design on the recordsource for the form(s).  If you want them to be
> able to insert records, then they'll need insert permission on the
> recordsource.  Same for update (edit) and delete.
>
> > - Some of the forms have command buttons that execute a stored query.
> > Do they need any permissions for the query itself?
>
> Yes, again as a minimum they'll need read data permission; and
> update/insert/delete permission if you want them to be able to do that in
> the query.
>
>
> --
> Joan Wild
> Microsoft Access MVP
>
>
>
Author
26 Aug 2006 1:11 AM
Joan Wild
That is correct.  Don't use the Users Group.  That group is common to all
mdw files.  Any permissions you give to that group, you are giving to the
'world'.  You need to ensure that the Users Group has NO permissions.

Create a separate group for your end users.

Also, you did not delete the Admin user - that is impossible.  You
likely/should have removed them from the Admins Group.


--
Joan Wild
Microsoft Access MVP

Sprinks wrote:
Show quoteHide quote
> Thank you, Joan.  Yes, I meant Open/Run rather than Read/Run.
>
> I am somewhat confused about this "Users" group.  I had placed made
> all of my workgroup members into this group, managers into a Managers
> group, and myself and a backup into the Admins group, after deleting
> the Admin user.
>
> Are you saying not to use the Users group at all?
>
> Thank you.
> Sprinks
>
> "Joan Wild" wrote:
>
>> Sprinks wrote:
>>> I'm about to launch my first secured, multi-user application, and
>>> seem to have set up the workgroup correctly, following the MS white
>>> paper step-by-step.  The Users group currently has no permissions on
>>> any object.  I have two questions:
>>>
>>> - Do I need to assign Read/Run permissions to the forms that they
>>> will use? How about their underlying tables or queries?
>>
>> They, who?  The Users Group; No.  But for the group you set up for
>> your 'users', yes you need to assign Open permission on the form
>> (there is no read/run permissions).  You'll also need to grant as a
>> minimum, read data/design on the recordsource for the form(s).  If
>> you want them to be able to insert records, then they'll need insert
>> permission on the recordsource.  Same for update (edit) and delete.
>>
>>> - Some of the forms have command buttons that execute a stored
>>> query. Do they need any permissions for the query itself?
>>
>> Yes, again as a minimum they'll need read data permission; and
>> update/insert/delete permission if you want them to be able to do
>> that in the query.
>>
>>
>> --
>> Joan Wild
>> Microsoft Access MVP
Author
28 Aug 2006 10:54 AM
Sprinks
Joan,

Thank you.


Sprinks

Show quoteHide quote
"Joan Wild" wrote:

> That is correct.  Don't use the Users Group.  That group is common to all
> mdw files.  Any permissions you give to that group, you are giving to the
> 'world'.  You need to ensure that the Users Group has NO permissions.
>
> Create a separate group for your end users.
>
> Also, you did not delete the Admin user - that is impossible.  You
> likely/should have removed them from the Admins Group.
>
>
> --
> Joan Wild
> Microsoft Access MVP
>
> Sprinks wrote:
> > Thank you, Joan.  Yes, I meant Open/Run rather than Read/Run.
> >
> > I am somewhat confused about this "Users" group.  I had placed made
> > all of my workgroup members into this group, managers into a Managers
> > group, and myself and a backup into the Admins group, after deleting
> > the Admin user.
> >
> > Are you saying not to use the Users group at all?
> >
> > Thank you.
> > Sprinks
> >
> > "Joan Wild" wrote:
> >
> >> Sprinks wrote:
> >>> I'm about to launch my first secured, multi-user application, and
> >>> seem to have set up the workgroup correctly, following the MS white
> >>> paper step-by-step.  The Users group currently has no permissions on
> >>> any object.  I have two questions:
> >>>
> >>> - Do I need to assign Read/Run permissions to the forms that they
> >>> will use? How about their underlying tables or queries?
> >>
> >> They, who?  The Users Group; No.  But for the group you set up for
> >> your 'users', yes you need to assign Open permission on the form
> >> (there is no read/run permissions).  You'll also need to grant as a
> >> minimum, read data/design on the recordsource for the form(s).  If
> >> you want them to be able to insert records, then they'll need insert
> >> permission on the recordsource.  Same for update (edit) and delete.
> >>
> >>> - Some of the forms have command buttons that execute a stored
> >>> query. Do they need any permissions for the query itself?
> >>
> >> Yes, again as a minimum they'll need read data permission; and
> >> update/insert/delete permission if you want them to be able to do
> >> that in the query.
> >>
> >>
> >> --
> >> Joan Wild
> >> Microsoft Access MVP
>
>
>