UniverseUniversity


Home Projects Jobs Clientele Contact

uu


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UU Courses and classes



I think I finally understood what you asked :)
Every UMO _will_ have an admin group.

Alexey Parshin wrote:
We are back to the same question. What is correct:

1) We have a single admin group for a TLT

or

2) Every UMO may have admin group

?

2007/5/15, Ilya A. Volynets-Evenbakh < ilya@total-knowledge.com <mailto:ilya@total-knowledge.com>>:

    Hmm.. There are two different things here. One is Group Admin -
    i.e. the
    person
    that can manage group itself, and another one is UMO admin - it is
    permission
    to change certain UMO properties (i.e. grant permissions to UMO to
    certain groups,
    or set auto-granting rules). Initially I thought the second one, in
    regards to course
    would be equivalent to "Edit/Publish" permissions, but you are right,
    this is stupid.
    Let's create a new permission for that, and make it separate. In that
    case course
    admin and course editor do not have to be related.

    So, to summarize:
    at UMO creation time following groups are automatically created,
    and creator
    is made member of:
    - UMO admins
    - UMO editors

    At UMO linking time, if parent UMO author  is also child UMO admin,
    he is offered a possibility to auto-add all parent UMO admins to child
    UMO admin group
    and all parent UMO editors to child UMO editors (these are two
    separate
    options).

    Alexey Parshin wrote:
    > I think we have to add 'ADMIN' permission type. I then can add the
    > procs to manage admin to group relationships. It may be useful
    for any
    > group.
    >
    > 2007/5/15, Ilya A. Volynets-Evenbakh < ilya@total-knowledge.com
    <mailto:ilya@total-knowledge.com>
    > <mailto:ilya@total-knowledge.com
    <mailto:ilya@total-knowledge.com>>>:
    >
    >     Alexey Parshin wrote:
    >     > This 'COURSE ADMINS' group - is the only question. I
    understood that
    >     > it should include all the authors of any UMO within TLT
    tree. Is
    >     that
    >     > true?
    >     No. That is the slight change from requirements I meant.
    >     - Course admin group is created when the course is created.
    >     - Course admin group contains the course creator initially
    >     - Course creator can add other people to the course admin
    >         group later, and then they'll be able to work on the
    course,
    >         and become actual co-authors.
    >     - Any of admins can remove other admins
    >
    >     As a bit of extra functionality, when an object one owns
    (has admin
    >     rights to)
    >     is added to the course, the person adding it should be able
    to say
    >     "add
    >     all course
    >     admins to this object", so that when multiple people work on
    a course,
    >     they can
    >     all work on each-other's objects.
    >
    >
    > Does it mean that we gonna have admin group on the level of UMO, not
    > just TLT?
    >
    >     I think we need Anatoly to look over this, and tell us if
    this makes
    >     sense from
    >     user perspective.
    >
    >     --
    >     Ilya A. Volynets-Evenbakh
    >     Total Knowledge. CTO
    >     http://www.total-knowledge.com
    >
    >
    >
    >
    > --
    > Alexey Parshin,
    > http://www.sptk.net

    --
    Ilya A. Volynets-Evenbakh
    Total Knowledge. CTO
    http://www.total-knowledge.com <http://www.total-knowledge.com>




--
Alexey Parshin,
http://www.sptk.net

--
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com


Authoright © Total Knowledge: 2001-2008