Is it possible to have multiple users (in a system where the webex is integrated) using the same webex account.
Let's say we have this scenario:
User1 - using WebexAccount01;
User2 - using WebexAccount01;
User3 - using WebexAccoutn03;
Question 1. When User1 invites User3 in a new meeting -> User 2 can see the meeting in the response of 'LstsummarySession' service. How could that be overcome (I've tried to add attendees when creating meetings by their email only and to call LstsummarySession with <hostEmail> instead of <hostWebExID>).
I've seen that I can call the 'LstsummarySession' service without security context in the request header, but I cannot test that since I'm using the sandbox server for development and there. From the documentation: "However, If the “Allow 1-Click user to join unlisted Meetings” setting is unchecked in the Site Administration tool, a regular host cannot retrieve another host's PRIVATE or UNLISTED sessions. This site setting does not apply to site administrators, who can always use LstsummarySession to retrieve any host's PUBLIC, PRIVATE, and UNLISTED sessions"
Question 2. Would you recommend an administrator account to be used to create & get meetings, so that Question 1 would work as it should.
Question 3. Does every webex server which was paid for (shared or on-premise) includes site administrator account to be used if Question 2 is the way to go. Are there any limitations on a site administrator account (how many email addresses can be associated with it etc.?)
Sorry for my long questions I'm always trying to solve these on my own and I go through the documentation, but I'm getting confused with some parts.
When multiple people share a single WebEx host account, WebEx views them as a single person. There is no API method to hide one individuals meetings from another when they share an account.
LstsummarySession does support anonymous request, which will only return public sessions for all hosts. All private and unlisted sessions are hidden in this case. This matches the behavior of browsing directly to the WebEx site and reviewing the meeting calendar without logging in.
Calling LstsummarySession as an administrator returns all private and unlisted meetings as well. This could be considered a security issue, depending on how you intend to use the service and whether you want all meetings to be shown or whether you want to honor unlisted and private status. For most integrations I have seen, a site admin account is used for this request, and all sessions are listed, but that is a personal design decision that you would make when building your integration.
API is a hosted solution and would not be intended for on premise WebEx meetings. All WebEx sites have one or more site administrator(s), although some resellers will provide only host accounts on a shared site, while the reseller maintains the site administrator account(s). If desired, every user account on a given WebEx site could be a site administrator.