|
|
[OX Devel] usr_general_rights and nasi.conf
Evan Ingram
evan.ingram at cariss.co.uk
Mon Feb 5 17:33:34 CET 2007
Evan Ingram wrote:
> Ok, that helps a bit :)
>
> I'm using webmin to browse the database. In the oxfolder_permissions
> table i can see the fields and data but can you tell me how to find out
> what the pid's and puid's relate to? Also what the fields fp, orp, owp
> and odp relate to.
> eg. according to the table, my own user has rights fp-2 orp-4 owp-2
> odp-2 (read,create, read, read) on something that has a puid of 1600 and
> a pid of 1553 and role 1024. How can i find out what that object is?
>
> thanks
> ~Evan
>
>
Ok bit of playing around:
fp = folder permissions
orp = object read permissions
owp = object write permissions
odp = object delete permissions
Still dont know how to find out what the puid's and pid's actually are
though. Are all of these stored in another table somewhere? ie listing
all the puid's and the folder name of what they actually are.
~Evan
> Martin Kauss wrote:
>
>> On Feb 05, 2007 01:56 PM, Evan Ingram <evan.ingram at cariss.co.uk> wrote:
>>
>>
>>
>>> Martin Kauss wrote:
>>>
>>>
>>>> On Feb 05, 2007 12:51 PM, Evan Ingram <evan.ingram at cariss.co.uk> wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> Ah ok, so its a relic from the past... :)
>>>>>
>>>>> So how can i stop users from creating new projects/tasks/appointments
>>>>> etc. I want to create a user that cannot do anything other than read stuff.
>>>>>
>>>>>
>>>>> ~Evan
>>>>>
>>>>>
>>>>>
>>>>>
>>>> You have to change the folder permissions. Every folder has permissions.
>>>> If you click with the right mouse on a folder you get a menu where you
>>>> can see the current permissions ("Properties").
>>>> If you want to exclude some users, it makes sense to create a group with
>>>> users who have the permissions to create objects and another group without
>>>> the permissions. Afterwards you have to change (in the database,
>>>> because this can not be done via the frontend) the permissions for the
>>>> folders with special permissions.
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Martin Kauss
>>>>
>>>>
>>>>
>>> I thought right clicking on the folder and setting permissions was used
>>> to allow other users access to your own folders. ie to allow other users
>>> to create appointments on your calendar etc.
>>>
>>> Where in the database are the permissions for the folders?
>>>
>>>
>>> ~Evan
>>>
>>>
>>
>> All folder permissions are based on permissions stored in the database.
>> This allows us/you to fulfill such needs you are requesting. Of course,
>> the "normal" behavior is that the users are managing the permissions
>> through the web interface.
>>
>> The permissions are stored in the table "oxfolder_permissions".
>>
>>
>> More information are available in the Wiki http://www.open-xchange.org/oxwiki/OXFolderFeatures
>>
>>
>> Martin Kauss
>>
>>
>>
>>
>>
>>>>
>>>>
>>>>
>>>>> Martin Kauss wrote:
>>>>>
>>>>>
>>>>>
>>>>>> On Feb 05, 2007 12:09 PM, Evan Ingram <evan.ingram at cariss.co.uk> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hi list,
>>>>>>>
>>>>>>> I've been wanting to create permissions in OX whereby only certain users
>>>>>>> can create objects. I want to lock it down so that they cannot even
>>>>>>> create private objects. I've seen in intranet.conf that for
>>>>>>> documents/knowledge/bookmarks/pinboard you can specify one group that is
>>>>>>> allowed to create objects but thats only for those modules. I want a
>>>>>>> similar option for everything else - tasks/projects etc.
>>>>>>>
>>>>>>> I've noticed that in usr_general_rights table the only fields that i can
>>>>>>> change that have an effect are the ones ending in _r. Changing the
>>>>>>> others (_u and _d) to n doesnt do anything. I also noticed that in
>>>>>>> nasi.conf under the privileges section all the _r fields are specified,
>>>>>>> but there is no mention of the _u or _d fields. Is there a way to modify
>>>>>>> the nasi.conf to make use of the _u and _d fields in the
>>>>>>> usr_general_rights table?
>>>>>>>
>>>>>>>
>>>>>>> thanks
>>>>>>> ~Evan
>>>>>>>
>>>>>>> --
>>>>>>> Evan Ingram
>>>>>>> Technical Engineer
>>>>>>> CARISS
>>>>>>> St Augustines Business Centre,
>>>>>>> 125 Canterbury Road,
>>>>>>> Westgate-on-sea,
>>>>>>> Kent
>>>>>>> CT8 8NL
>>>>>>>
>>>>>>> 0870 224 5421
>>>>>>> www.cariss.co.uk
>>>>>>>
>>>>>>> CARISS is a trading name of Ask-4-IT Ltd
>>>>>>> Company Number - 5374955
>>>>>>> VAT Number - 856 1229 22
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> the nasi.conf and the application just takes care about the *_r
>>>>>> settings. The folder permissions replaced the _u and _d settings
>>>>>> in the past.
>>>>>>
>>>>>>
>>>>>> Greetings,
>>>>>>
>>>>>> Martin Kauss
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Devel mailing list
>>>>>> Devel at open-xchange.org
>>>>>> http://www.open-xchange.org/cgi-bin/mailman/listinfo/devel
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> --
>>>>> Evan Ingram
>>>>> Technical Engineer
>>>>> CARISS
>>>>> St Augustines Business Centre,
>>>>> 125 Canterbury Road,
>>>>> Westgate-on-sea,
>>>>> Kent
>>>>> CT8 8NL
>>>>>
>>>>> 0870 224 5421
>>>>> www.cariss.co.uk
>>>>>
>>>>> CARISS is a trading name of Ask-4-IT Ltd
>>>>> Company Number - 5374955
>>>>> VAT Number - 856 1229 22
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Devel mailing list
>>>>> Devel at open-xchange.org
>>>>> http://www.open-xchange.org/cgi-bin/mailman/listinfo/devel
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Devel mailing list
>>>> Devel at open-xchange.org
>>>> http://www.open-xchange.org/cgi-bin/mailman/listinfo/devel
>>>>
>>>>
>>>>
>>> --
>>> Evan Ingram
>>> Technical Engineer
>>> CARISS
>>> St Augustines Business Centre,
>>> 125 Canterbury Road,
>>> Westgate-on-sea,
>>> Kent
>>> CT8 8NL
>>>
>>> 0870 224 5421
>>> www.cariss.co.uk
>>>
>>> CARISS is a trading name of Ask-4-IT Ltd
>>> Company Number - 5374955
>>> VAT Number - 856 1229 22
>>>
>>>
>>> _______________________________________________
>>> Devel mailing list
>>> Devel at open-xchange.org
>>> http://www.open-xchange.org/cgi-bin/mailman/listinfo/devel
>>>
>>>
>>
>>
>> _______________________________________________
>> Devel mailing list
>> Devel at open-xchange.org
>> http://www.open-xchange.org/cgi-bin/mailman/listinfo/devel
>>
>>
>
>
>
--
Evan Ingram
Technical Engineer
CARISS
St Augustines Business Centre,
125 Canterbury Road,
Westgate-on-sea,
Kent
CT8 8NL
0870 224 5421
www.cariss.co.uk
CARISS is a trading name of Ask-4-IT Ltd
Company Number - 5374955
VAT Number - 856 1229 22
More information about the Devel
mailing list
|
|