You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Varga Balázs <jo...@gmail.com> on 2020/12/30 23:25:14 UTC
5.1.0 REST owner_id can't set
Hi Maxim!
I try today REST functions and detect problem:
- Create room via SOAP (soap user rigths room, login, soap), room
successfull created: *not set owner_id to room in db.*
Try room add via POST, try getExternal, try add+update, owner_id can't set.
- Create user via SOAP (try USER, EXTERNAL type):*not set user to
MODERATOR* for own room - or I can't howto :)
Main idea: create user from external system via SOAP and set to ROOM
rights, create own ROOM and set us to moderator for room. Next step
create many invitations for own participants.
I use this for main service:
https://github.com/openmeetings/openmeetings-moodle-plugin/tree/master/api
--
Varga Balázs
+36-70-389-4753
SZHWEB Bt.
Re: 5.1.0 REST owner_id can't set
Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Varga,
On Thu, 31 Dec 2020 at 06:25, Varga Balázs <jo...@gmail.com> wrote:
> Hi Maxim!
>
> I try today REST functions and detect problem:
>
> - Create room via SOAP (soap user rigths room, login, soap), room
> successfull created: * not set owner_id to room in db.*
>
> Try room add via POST, try getExternal, try add+update, owner_id can't set.
>
>
> - Create user via SOAP (try USER, EXTERNAL type):* not set user to
> MODERATOR* for own room - or I can't howto :)
>
>
> Main idea: create user from external system via SOAP and set to ROOM
> rights, create own ROOM and set us to moderator for room. Next step create
> many invitations for own participants.
>
It seems API is not flexible enough :)
You use case is illustrated here
https://openmeetings.apache.org/RestAPISample.html
Main steps are:
1. create room via room API (** the room can have `moderated` flag ON)
2. create secure hash with `moderator` flag ON for the user who should
be moderator
3. create secure hash with `moderator` flag OFF for other users
i hope this will help :)
> I use this for main service:
> https://github.com/openmeetings/openmeetings-moodle-plugin/tree/master/api
>
> --
> Varga Balázs
> +36-70-389-4753
> SZHWEB Bt.
>
>
--
Best regards,
Maxim