Describe Zextras Team
Within the Zimbra WebClient, Zextras Team incorporates a full-featured corporate instant messaging platform with group and corporate messaging, file sharing, screen sharing, and casual video chat features.
Front-end attributes
The following front-end functionalities are available from Zextras Team:
- Message transmission and comprehension
- Individual Instant Messaging
- Message Groups
- Messaging for Business (Spaces and Channels)
- Video calls in groups
- Calls on Channel Video
- File Exchange
- Shared Screen
- Emojis
- Turn off alerts and discussions
Backend Functions
Backend features offered by Zextras Team include the following:
- User accessibility and COS
- TURN server compatibility built-in
- Core installation is not necessary. installation of a zimlet using a package management.
- Without setup
- WebRTC protocol used between peers to reduce server burden
- specific audit log
Zextras Team is licenced on an individual user basis.
Only “advanced” users count against any licencing restriction, and Global Admins can enable its Advanced capabilities for as many users as permitted by the licence.
The teamChatActiveCount output of the zxsuite core getLicenseInfo command shows the total number of users that have the Advanced features turned on:
A 15-minute update is made to this total.
Installation of Zimlet by Zextras Team
The “Core” part of the Zextras Administration Zimlet allows you to deploy the com_zextras_Team Zimlet.
Once the Zimlet has been deployed and activated, no more configuration on the mailboxd side is required.
Ports and URLs
Zextras Team uses the default Zimbra settings for the domain of the active account to create URLs and links, using the zimbraPublicServiceHostname property for the URL’s actual host name and the zimbraPublicServicePort property for the port.
The system will always fall back to the server-level attributes zimbraServiceHostname and zimbraMailPort or zimbraMailSSLPort if any of the two are not configured.
The following guidelines apply to video chats and instant meetings:
As long as peers can interact with each other directly or via a TURN server (which, when combined with the appropriate network rules, is typically the answer to any WebRTC connection difficulty), team may operate over firewalls and NATs.
Clients should be allowed to transmit outbound traffic to ports 19305/19307 when there is no TURN server configured since a default STUN server is utilised in this situation. Based on client setup and network, the real P2P connection is made between the clients on a random, open port between 1 and 65535.
The majority of TURN servers utilise port 3478 (incoming, UDP) as their handshake/negotiation port by default, but other ports may be used as long as they are configured appropriately. On the team side, the port is given when adding the TURN server, and the clients clients will be told to connect through it. Clients should be able to submit data to that port range to the TURN server because that is the default P2P connection range when utilising a TURN server (often customizable on the TURN side).
The majority of TURN servers may be set up to use TCP rather than UDP.
Zextras Team management
The “Team” section of Accounts and Classes of Service in the Zimbra Administration Console allows users to enable and disable Zextras Team functionality.
The zxsuite config command line programme offers the same choices as well:
compatibility with browsers
Which browsers are known to fully support all Zextras features is shown in the list below.
Only the two prior stable editions of the browser are supported for items marked as ” Limited”.
For the Screen Sharing functionality to work, Firefox users must be using at least version 66 of the browser.
Mobile App Both Android and iOS users may download the Zextras Team mobile app.
Messages on Android devices
The Zextras Team App occasionally isn’t able to alert users of new messages since certain Android device makers have tight default settings on which apps may display notifications.
Observe these measures to ensure that your device permits all necessary notifications:
Team Tab in the user interface
The Team Tab is a complete feature tab for Zimbra that can be used in the same way as other feature tabs (like Mail or Calendar). The Zimbra Web Client and the Zextras Team UI work together without any issues.
The full-sized Zextras Team UI, which includes all business instant messaging capabilities like Spaces and Channels, can be found on the Team Tab. Although the tab itself is accessible to both Basic and Advanced users, only Advanced users have access to corporate features. Depending on whether the textual or video discussion function is engaged, the tab’s look varies.
Meetings on a New Tab in the Browser
Users may now begin meetings on a new tab in their browser or carry on a call there.
Users get the following popup when they begin a call.
Standard Mode
Within the same tab of the Zimbra programme, the Team app launches.
Mode Dedicated
In a new tab, the team application opens.
To make one of the aforementioned two options the default for each meeting, select SAVE SETTING.
The Selected Mode is Changed
The acts that follow assist in altering the manner of next exchanges.
- Register with Zimbra.
- Teams may be chosen from the app bar.
- To access Settings, click the gear symbol in the left pane.
- Scroll down to Meetings Environment Settings within the Team Settings popup.
- Choose from the Dedicated or Default modes. The choice is automatically implemented.
Spaces and Textual Conversations (Chats)
Team enables one-to-one or simultaneous communication with numerous individuals. In addition to text, file sharing is also an option.
There are three key sections on the Team tab:
- The list of ongoing instant meetings, places, and one-on-one and group conversations is located in the left-hand column. It also enables the creation of new channels for communication (chats, groups, places, and instant meetings).
- the main section, where the conversational messages are shown and arranged by day. Additionally, the start and finish times of any video conversations between users are displayed in the message flow.
- The information about the current discussion or area is displayed in the right column, where you can also choose to mute notifications or delete the whole chat history.
The user interface (UI) changes when a video chat or instant meeting is used; for further information, see Video Conversations (Video Chats) and Instant Meetings.
Minichats
The arrow in the upper right corner of the core area may be used to reduce chats as well as discussions in Spaces and Channels. Additionally, the Mail tab is selected, where the chats are displayed as tiny overlays. By clicking the title bar, they may be further reduced, returned to their original browser size, or closed.
Additionally, by clicking the icon, Instant Meetings (if minichat is a chat) or Video Chats (if minichat is a Space or Channel conversation) may be initiated.
If the user is not on the Team tab, incoming Space or Channel conversations are automatically opened as Minichats.
Instant Meetings and Video Conversations (Video Chats)
Individuals and members of organisations and places can participate in a video call for in-the-moment verbal communication through video conversations. Any user can initiate a video chat or instant meeting with another user; the recipient user will be alerted by a modal window in the browser and an audio signal that will last no more than 10 seconds.
The Team tab has four sections during video chats and quick meetings. When utilising Video Chat (a call between two people) or the Instant Meeting (a video conversation among three or more users), there are, nevertheless, very minor changes. Additionally, the latter offers two alternate user interfaces: Grid Layout and Cinema Mode, which is akin to video chats.
The user interface elements shared by video chat and instant meetings are:
- The text chat is located in the left column.
- the region in the middle that houses the video feed
- a miniature of the other participant (or participants in an Instant Meeting) can be found in the right column. The name of this column is Carousel.
- The self-hiding bottom bar, which controls the video call and the UI itself, is there for your convenience. You may deactivate the webcam and microphone, share the screen, end the call, and hide the conversation from view from the bottom bar.
- Additionally, until another user joins, the first person to enter a Video Chat or an Instant Meeting will hear a sound and witness a visual animation.
Sharing screens
A further function of chats is screen sharing, which enables users to display one window, one screen, or all of their workstation’s screens. Multiple users can share a screen at once, and the last user’s screen will immediately become active and be displayed in the centre. If there are any ongoing screen shares after a screen sharing is terminated, the central area will change to the most recent one, otherwise it will return to the previous view, Cinema mode, or Grid Layout.
Additionally, the video of the user and the screen share will both be displayed in the right column when a user in a video chat or instant meeting shares a window or the entire screen. This occurs as a result of the camera feed and the screen sharing stream being unique and handled as separate individuals.
Although it is always possible to pin the video of another participant, when utilising the Instant Meeting in Cinema Mode (see Fig. 13), the centre area always displays the stream of the person taking. In cinema mode, the following extra features are available:
- Given that it is a component of the core area, there is no left column.
- The button to conceal the participant list in the bottom bar vanishes.
- There is a green frame around the speaker’s stream.
Business communication and instant messaging
The remainder of this section describes the key characteristics of the various communication methods.
Groups
- Features of Groups include the ability for members of a Group to add more members up to the permitted number and share the Group’s entire conversation history with them.
- A group member can chat with every other member of the group. All communications made to the Group are visible to all of its members.
- A group member may transmit files to every other member of the group. All group members have access to any files sent inside that group.
- A user in a group has the option to initiate a video chat with everyone else. All group members have the ability to participate in group video conversations at any time.
channels
Features Channels
- Each user in a Channel has the ability to speak with the others. All communications sent on the channel can be seen by all channel members.
- A user in a Channel has the option to initiate a video conversation with everyone else. All members of the Channel have the ability to participate in video conversations at any moment.
- Messages and attachments can be uploaded, shared, and forwarded by a user in a Channel.
Mute Conversations and Notifications
File exchange
Autocomplete
- Message not sent to the server, 0 grey checks
- 1 grey check, server received message
- message seen by all users, 2 blue checks.
Delete, Edit, Reply, and Forward Messages
- Edit the message’s text as necessary. The message delivery symbol will be accompanied by the “edited” string.
- Answer: respond to a message. The response won’t be private and will appear in the same conversation.
- Forward: send a message to a different channel, chat, or group.
- Delete: a message is deleted. The original text will be replaced by the “Deleted Message” string, and the message bubble’s colour will turn grey.