The file's text, extracted by GovTribe without its formatting.
Functional Requirements Document (FRD) For Defense Enterprise Office Solution (DEOS)
Version 2.2 January 2019
Department of Defense Defense Information Systems Agency P.O. Box 549 Ft. Meade, MD 20755-0549
Table of Contents
| INTRODUCTION | 9 | |
| 1 | Core System Requirements | 10 |
| 1.1 | Email | 10 |
| 1.2 | Content Management | 13 |
| 1.3 | File Storage | 18 |
| 1.4 | Productivity Suite | 18 |
| 1.5 | Web Conferencing | 20 |
| 1.6 | Instant Messaging (IM)/Chat & Presence | 24 |
| 1.7 | Native Audio | 26 |
| 1.8 | Native Video | 28 |
| 1.9 | Clients | 30 |
| 1.9.1 | Mobility | 31 |
| 2 | System-Wide Requirements | 33 |
| 3 | Department of Defense Information Network (DoDIN) Protection | 37 |
| 4 | Records Management | 39 |
| 4.1 | Workflow | 39 |
| 4.2 | Redaction | 39 |
| 4.3 | Freedom of Information Act (FOIA) | 40 |
| 4.4 | eDiscovery | 40 |
| 5 | Denied, Disconnected, Intermittent, Limited Bandwidth (D-DIL) | 41 |
| 6 | Core Service Support Functions & Integration Points | 45 |
| 6.1 | Service Management | 45 |
| 6.1.1 | Access Management | 45 |
| 6.1.2 | Event Management | 46 |
| 6.1.3 | Incident Management | 47 |
| 6.1.4 | Request Fulfillment | 49 |
| 6.1.5 | Service Desk | 47 |
| 6.2 | Identity & Access Management (IdAM) | 50 |
| 6.2.1 | DoD Public Key Infrastructure (PKI) | 51 |
| 6.3 | DISN Network Transport / Routing & Hosting | 51 |
| 6.3.1 | Domain Name System (DNS) | 52 |
| 6.4 | DoD Gateways | 52 |
| 6.4.1 | Cloud Access Points (CAP) | 52 |
| 6.4.2 | Internet Access Point (IAP) | 53 |
| 6.4.3 | Joint Regional Security Stacks (JRSS) | 53 |
| 6.4.4 | Enterprise Email Security Gateway (EEMSG) | 53 |
| 6.4.5 | Mission Partner Gateway (NIPR Federated Gateway) | 54 |
| 6.4.6 | Cross Domain Enterprise Service (CDES) | 54 |
| 6.4.7 | Mobility Gateway | 55 |
| 7 | Additional Service Support Functions & Integration Points | 557.1. |
| 7.1 | Voice | 55 |
| 7.1.1 | Softswitch (SS) Backbone - Voice | 56 |
| 7.1.2 | Voice Internet Service Provider (VISP) / Commercial Voice Networks (PSTN) | 56 |
| 7.1.3 | Enterprise Voice over Internet Protocol (EVoIP) | 57 |
| 7.1.4 | Enterprise Classified Voice over Internet Protocol (ECVoIP) | 57 |
| 7.1.5 | Enhanced 911 (E-911) | 57 |
| 7.1.6 | Local Voice Survivability | 58 |
| 7.1.7 | Voice over Secure IP (VoSIP) | 58 |
| 7.1.8 | Local Base/Post/Camp/Station Session Controllers | 58 |
| 7.1.9 | Native Audio Conferencing | 59 |
| 7.1.10 | Voicemail | 59 |
| 7.1.11 | Unified Messaging | 59 |
| 7.2 | Video Teleconferencing (VTC) | 60 |
| 7.2.1 | Unclassified Video Interoperability | 60 |
| 7.2.2 | Classified Video Interoperability | 61 |
| 7.2.3 | Local VTC Systems | 62 |
| 7.3 | Communications Security (COMSEC) Monitoring | 62 |
| 7.4 | Global Content Delivery Service (GCDS) | 63 |
| 7.5 | IM/Chat & Presence Federation | 63 |
| 7.6 | Mass Warning Notification System | 63 |
| 8 | Performance Objectives and Environmental Metrics | 64 |
| 9 | Test & Evaluation | 66 |
| 9.1 | Test & Evaluation Requirements | 67 |
| 9.1.1 | Test Events | 69 |
| Appendix A – D-DIL Use Cases | 72 | |
| A.1 Tactical D-DIL Use Case #1: Limited bandwidth operations from a deployed military unit location | 72 | |
| A.1.1 Assumptions | 72 | |
| A.1.2 Scenario | 72 | |
| A1.3 Scalability Considerations | 73 | |
| A.2 Tactical D-DIL Use Case #2: Intermittent and Disconnected Operations from a Deployed Military Unit Location | 73 | |
| A.2.1 Assumptions | 73 | |
| A.2.2 Scenario | 74 | |
| A.2.3 Key Considerations | 74 | |
| A2.4 Scalability Considerations | 75 | |
| Appendix B – Service Desk Roles and Responsibilities | 75 | |
| B.1 Shared Responsibilities | 76 | |
| B.2 Onboarding/Migration | 77 | |
| B.2.1 CC/S/As | 77 | |
| B.2.2 DEOS PMO | 77 | |
| B.2.3 Contractor | 78 | |
| B.3 Daily Operations | 78 | |
| B.3.1 CC/S/As | 78 | |
| B.3.2 DEOS PMO | 79 | |
| B.3.3 Contractor | 80 | |
| Appendix C – Service Desk Key Attributes and Field Definitions | 82 | |
| Appendix D – Defense Enterprise Email (DEE) Population Breakdown | 82 | |
| Appendix F – DoD Enterprise Portal Service (DEPS) Information | 85 | |
| Appendix G – Tenancy Consideration | 85 | |
| Appendix H – References | 86 | |
| Appendix I – Acronyms | 88 | |
List of Tables
| Table 1 - Email | 10 |
| Table 2 - Content Management | 13 |
| Table 3 - File Storage | 18 |
| Table 4 - Productivity Suite | 18 |
| Table 5 - Web Conferencing | 20 |
| Table 6 - IM, Chat and Presence | 24 |
| Table 7 - Native Audio | 27 |
| Table 8 - Native Video | 28 |
| Table 9 - Clients | 30 |
| Table 10 - Mobility | 31 |
| Table 11 - System-Wide | 33 |
| Table 12 - DoDIN Protection Requirements | 37 |
| Table 13 - Records Management | 39 |
| Table 14 - Workflow | 39 |
| Table 15 - Redaction | 39 |
| Table 16 - FOIA | 40 |
| Table 17 - eDiscovery | 40 |
| Table 18 - Denied, Disconnected, Intermittent, and Low-Bandwidth | 42 |
| Table 19 - Service Management | 43 |
| Table 20 - Access Management | 44 |
| Table 21 - Event Management | 44 |
| Table 22 - Incident Management | 45 |
| Table 23 - Request Fulfillment | 46 |
| Table 24 - Service Desk | 47 |
| Table 25 - Integrated Service Desk | 49 |
| Table 26 - Non-Integrated Service Desk | 50 |
| Table 27 - Identity & Access Management | 50 |
| Table 28 – DoD Public Key Infrastructure (PKI) | 51 |
| Table 29 - DISN Network Transport / Routing & Hosting | 51 |
| Table 30 - Domain Name System (DNS) | 52 |
| Table 31 - Cloud Access Point (CAP) | 53 |
| Table 32 - Internet Access Point (IAP) | 53 |
| Table 33 -Joint Regional Security Stack (JRSS) | 53 |
| Table 34 - Enterprise Email Security Gateway (EEMSG) | 54 |
| Table 35 - Mission Partner Gateway (MPGW) | 54 |
| Table 36 - Cross Domain Enterprise Service (CDES) | 54 |
| Table 37 - Mobility Gateway | 55 |
| Table 38 - Softswitch Backbone - Voice | 56 |
| Table 39 - Voice ISP / Commercial Voice Networks (PSTN) | 56 |
| Table 40 - Enterprise Voice over Internet Protocol (EVoIP) | 57 |
| Table 41 - Enterprise Classified Voice over Internet Protocol (ECVoIP) | 57 |
| Table 42 - E-911 | 57 |
| Table 43 - Local Voice Survivability | 58 |
| Table 44 - Voice over Secure IP (VoSIP) | 58 |
| Table 45 - Local B/P/C/S Session Controllers | 59 |
| Table 46 - Native Audio Conferencing | 59 |
| Table 47 - Voicemail | 59 |
| Table 48 - Unified Messaging | 60 |
| Table 49 - Unclassified Video Interoperability | 60 |
| Table 50 – Classified Video Interoperability | 61 |
| Table 51 - Local VTC Systems | 62 |
| Table 52 - COMSEC Monitoring | 62 |
| Table 53 - Global Content Delivery Service (GCDS) | 63 |
| Table 54 - IM/Chat & Presence Federation | 63 |
| Table 55 - Mass Warning Notification System | 64 |
| Table 56 - Service Level & Performance Objectives | 64 |
| Table 57 - End-to-End Performance Objectives (Fixed Networks) | 65 |
| Table 58 - Contractor Segment Performance Objectives | 65 |
| Table 59 - DSCP Markings | 66 |
| Table 60 - Test & Evaluation Requirements | 67 |
| Table 61 - DT Objectives | 70 |
| Table 62 - DEOS Critical Operational Issues | 71 |
| Table 63 –DEE PODS Population Breakdown in US NIPR Locations | 82 |
| Table 64 - DEE PODS Population Breakdown in Non-US NIPR Locations | 83 |
| Table 65 - DEE PODS Population Breakdown in US SIPR Locations | 83 |
| Table 66 – DEE PODS Population Breakdown in US SIPR Locations | 84 |
| Table 67 – CC/S/A Population Breakdown | 84 |
List of Figures
| Figure 1 – Overview of the Test and Evaluation Purpose, Scope and Environments | 67 |
| Figure 2 – Service Desk Roles & Responsibilities | 76 |
INTRODUCTION
The Defense Information Systems Agency (DISA) in support of the Department of Defense (DoD) Enterprise Collaboration and Productivity Services (ECAPS) strategy, plans to acquire and implement a secure, seamlessly integrated commercial cloud-based Software as a Service (SaaS) that aligns with the Secretary of Defense memo: "Accelerating Enterprise Cloud Adoption" September 13, 2017 as a replacement for legacy, enterprise information technology (IT) services, such as audio, video, collaboration, email, content management, records management, and an office productivity suite.
The Defense Enterprise Office Solutions (DEOS) is a procurement in support of the DoD ECAPS strategy that will replace the existing DoD Unified Capabilities (UC) efforts and encompass a more comprehensive set of voice, video and data services as the Department moves towards a Joint Information Environment (JIE) (pillar #9 “Establish End User Enterprise Services”). The DEOS commercial SaaS offering will provide the DoD with common enterprise applications and services for joint use across the DoD, standardize baselines, and enable cross Department collaboration at local base/post/camp/station (B/P/C/S), to include deployed and afloat organizations. The DEOS SaaS is intended to be utilized on the Sensitive but Unclassified Internet Protocol (IP) Router Network (formally known as NIPRNet), the Secret IP Router Network (SIPRNet), and Denied, Disconnected, Intermittent, Limited Bandwidth (D-DIL) environments.
In accordance with the DoD Cloud Computing (CC) Security Requirements Guide (SRG), Impact Level 5 Controlled Unclassified Information (CUI) data on the NIPRNet and Impact Level 6 Classified (up to Secret) DoD specific data on the SIPRNet must have the data physically separated whether operating in a DoD private/community or Federal Government community cloud, in either an on-premises or off-premises cloud deployment model.
Note: All requirements listed in this document are classified as either “Threshold” or “Objective”. Threshold is defined as the minimum acceptable value or criteria for that particular requirement, and Objective is defined as the desired goal or condition. The Government understands that various Cloud Service Providers (CSP) may propose additional functionality as part of their Cloud Service Offering (CSO) and does not want to limit potential functionality within the proposed solution.
In addition to the requirements outlined within this document, the CSP will be required to meet all of the requirements outlined in the DoD Cloud Computing (CC) Security Requirements Guide (SRG) for Impacts Level 5 and 6. Depending upon the personally identifiable information (PII) confidentiality impact level (PCIL) value for the PII to be stored in DEOS, as determined using the CNSSI No. 1253, Privacy Overlays (located in Attachment 6 to Appendix F of CNSSI 1253), the CSP will be required to meet the requirements outlined in the DoD CC SRG for the corresponding Privacy Overlay.
1 Core System Requirements Core System Requirements form the foundation of the Cloud Service Offering (CSO) and provide the primary features and functions.
1.1 Email
Email is a widely used collaboration tool throughout the DoD. The government has outlined the following requirements for the email capability:
Table 1 - Email
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ Objective |
| EMAIL-001 |
| Email |
| Retain deleted items for a configurable duration, with a default of 30 days. |
| Both |
| Threshold |
| EMAIL-002 |
| Email |
| Enable a configurable maximum email size a subscriber can send and receive that includes attachments, supporting, at a minimum, 50MB attachments. |
| Both |
| Threshold |
| EMAIL-003 |
| Email |
| Provide the capability to blacklist and whitelist emails at the user and system levels. |
| Both |
| Threshold |
| EMAIL-004 |
| Email |
| Provide Simple Mail Transfer Protocol (SMTP) and Secure/Multipurpose Internet Mail Extensions (S/MIME) v3.1 compliant email capability. |
| Both |
| Threshold |
| EMAIL-005 |
| Email |
| Allow email marking (subject & portion marking) per DoDM 5200.01. |
| Both |
| Objective |
| EMAIL-006 |
| Email |
| Protect against unknown malware and viruses by providing zero-day protections to message attachment and include features to safeguard from harmful links in real-time. |
| Both |
| Threshold |
| EMAIL-007 |
| Email |
| Restrict calendar invite forwarding and provide notification that a calendar invite has been forwarded. |
| Both |
| Threshold |
| EMAIL-008 |
| Email |
| Allow users to delegate calendar management to another authorized user(s). |
| Both |
| Threshold |
| EMAIL-009 |
| Email |
| Allow managers of an organizational email box to delegate calendar management to another authorized user(s). |
| Both |
| Threshold |
| EMAIL-010 |
| Email |
| Allow searching on the following fields at a minimum: Last name, First name, Rank, Phone Number, Title, City, Duty Installation/Location, Employee Type, Component, Office Symbol, and Department. |
| Both |
| Threshold |
| EMAIL-011 |
| Email |
| Provide the ability to invite subscribers to meetings and assign tasks directly from the Global Address List (GAL). |
| Both |
| Threshold |
| EMAIL-012 |
| Email |
| Allow multiple GAL entries for individuals with multiple personas (and multiple mailboxes). |
| Both |
| Threshold |
| EMAIL-013 |
| Email |
| Support delegating the authority to add/remove membership in distribution lists and non-person entity’s (NPE) rights. |
| Both |
| Threshold |
| EMAIL-014 |
| Email |
| Enable thick clients to access and search the GAL, even when offline. |
| Both |
| Threshold |
| EMAIL-015 |
| Email |
| Synchronize with the GAL from DoD Designated directories, including delivery of public keys for encrypting messages. |
| Both |
| Threshold |
| EMAIL-016 |
| Email |
| Allow the user to set and modify folder permissions and properties. |
| Both |
| Threshold |
| EMAIL-017 |
| Email |
| Provide the capability for users to create/edit automatic replies. |
| Both |
| Threshold |
| EMAIL-018 |
| Email |
| Provide the capability for users to manage rules and alerts. This includes creating, editing, and deleting messaging disposition rules to determine the placement of collection of email messages received into folders. |
| Both |
| Threshold |
| EMAIL-019 |
| Email |
| Provide the capability to move and/or delete selected email. |
| Both |
| Threshold |
| EMAIL-020 |
| Email |
| Provide the capability for users to create, modify and delete folders. |
| Both |
| Threshold |
| EMAIL-021 |
| Email |
| Provide the capability for users to block a sender, domain or group/mailing list. |
| Both |
| Threshold |
| EMAIL-022 |
| Email |
| Provide the capability for users to create or modify signatures. |
| Both |
| Threshold |
| EMAIL-023 |
| Email |
| Provide the capability for users to select or change fonts, styles and colors of text. |
| Both |
| Threshold |
| EMAIL-024 |
| Email |
| Provide the capability for users to select message tracking for read receipt and delete without opening. |
| Both |
| Threshold |
| EMAIL-025 |
| Email |
| Allow for a government designated personnel to create enterprise distribution lists that can be accessible by authorized users using the GAL. |
| Both |
| Threshold |
| EMAIL-026 |
| Email |
| Provide users the ability to designate the importance of the email. |
| Both |
| Threshold |
| EMAIL-027 |
| Email |
| Allow for users to create or modify views within their email. |
| Both |
| Threshold |
| EMAIL-028 |
| Email |
| Permit arranging and sorting email by specific data fields. |
| Both |
| Threshold |
| EMAIL-029 |
| Email |
| Provide the capability to notify users when an email arrives. |
| Both |
| Threshold |
| EMAIL-030 |
| Email |
| Allow for email categorization. |
| Both |
| Threshold |
| EMAIL-031 |
| Email |
| Provide access to dictionaries, thesauruses, and other reference material (e.g., library of images, links to Internet searches) that allow for innovative functions. |
| Both |
| Threshold |
| EMAIL-032 |
| Email |
| Allow for individual, organizational and resource mailboxes/accounts (e.g., group mailboxes, conference room, service accounts, etc.). |
| Both |
| Threshold |
| EMAIL-033 |
| Email |
| Provide users the ability to sign and encrypt email per DoD Instruction 8520.02 “Public Key Infrastructure and Public Key Enabling” policy and guidelines. |
| Both |
| Threshold |
| EMAIL-034 |
| Email |
| Encrypt email in transit using FIPS 140-2 validated cryptographic modules operated in FIPS mode. |
| Both |
| Threshold |
| EMAIL-035 |
| Email |
| Allow email management delegation to another authenticated user(s). |
| Both |
| Threshold |
| EMAIL-036 |
| Email |
| Allow for a manager of an organizational email box to delegate email management to another authenticated user(s). |
| Both |
| Threshold |
| EMAIL-037 |
| Email |
| Digitally sign emails, per DoD Instruction 8520.02 policy and guidelines, from the user’s personal account, or any non-person entity’s account for which they have been delegated email management. |
| Both |
| Threshold |
| EMAIL-038 |
| Email |
| Assign tasks to other users (within the email client). |
| Both |
| Threshold |
| EMAIL-039 |
| Email |
| Provide the capability to forward a task. |
| Both |
| Threshold |
| EMAIL-040 |
| Email |
| Allow users to create recurring tasks (e.g., daily, weekly, monthly, yearly). |
| Both |
| Threshold |
| EMAIL-041 |
| Email |
| Allow tracking and reporting on a task progress. |
| Both |
| Threshold |
| EMAIL-042 |
| Email |
| Allow subscribers to modify a task's status. |
| Both |
| Threshold |
| EMAIL-043 |
| Email |
| Provide the capability for the subscriber to create a task, specify the task start date, due date, priority, percentage (%) complete and text explaining the task. |
| Both |
| Threshold |
| EMAIL-044 |
| Email |
| Satisfy the requirements of the DoD Cloud Computing Security Requirements Guide in supporting mobile devices. This includes full device/container based encryption at Impact Levels 5&6. |
| Both |
| Threshold |
| EMAIL-046 |
| Email |
| Provide a notification that a calendar invite has been forwarded. |
| Both |
| Threshold |
| EMAIL-047 |
| Email |
| Invoke Digital Rights Management (DRM) and Intellectual Rights Management (IRM) functionality (e.g., Do Not Forward, Do Not Print), in accordance with current DFAR mandates and DoDI 5000.75, Business Systems Requirements and Acquisition and DoDI 5000.02, Operation of the Defense Acquisition System. |
| Both |
| Objective |
| EMAIL-048 |
| Email |
| Provide organizations the ability to manage accounts, including organizational mailboxes, for which they are responsible. |
| Both |
| Threshold |
| EMAIL-049 |
| Email |
| Allow reading encrypted and signed messages via web browsers, mobile devices and thick clients, even when offline. |
| Both |
| Threshold |
| EMAIL-050 |
| Email |
| Support an out-of-office function. |
| Both |
| Threshold |
| EMAIL-051 |
| Email |
| Provide an archive function. |
| Both |
| Threshold |
| EMAIL-052 |
| Email |
| Allow sharing calendars, to include multiple levels of visibility (i.e., Free/Busy or full details). |
| Both |
| Threshold |
| EMAIL-053 |
| Email |
| Allow government designated personnel to create and edit shared calendars for use in resource schedule (i.e., conference rooms). |
| Both |
| Threshold |
| EMAIL-054 |
| Email |
| Support creating, saving as a draft, and sending messages, including multiple attachments, to recipients designated in the "TO", "CC", "BCC" fields. |
| Both |
| Threshold |
| EMAIL-055 |
| Email |
| Allow full text, subject or conversation search of emails. |
| Both |
| Threshold |
| EMAIL-056 |
| Email |
| Provide the ability for users to read and compose messages when in an offline state. |
| Both |
| Threshold |
| EMAIL-057 |
| Email |
| Support a single email domain per classification. |
| Both |
| Objective |
| EMAIL-058 |
| Email |
| Provide the capability to index/optimize mailboxes for search retrieval. |
| Both |
| Threshold |
| EMAIL-059 |
| Email |
| Support synchronization functionality with existing email systems (i.e., currently supported versions of Microsoft Exchange) during the migration. |
| Both |
| Threshold |
| EMAIL-060 |
| Email |
| Allow creating additional enterprise address lists composed of a subset of users from the larger GAL (e.g., installations). Address lists must be listed and searchable on the address book menu. |
| Both |
| Threshold |
| EMAIL-061 |
| Email |
| Provide an offline email retention policy, which is configurable by each tenant (e.g., preceding 7 calendar days). |
| Both |
| Threshold |
| EMAIL-062 |
| Email |
| The email capability thick client should be able to access and utilize Public Key Infrastructure certificates for email encryption and signature validation when offline. |
| Both |
| Objective |
| EMAIL-063 |
| Email |
| Provide an email screening capability (e.g., anti-spam techniques) that detects messages as spam. Filtering can be originated from user actions, administrators, or automated by the email solution. |
| Both |
| Threshold |
| EMAIL-064 |
| Email |
| Provide an auto complete function. |
| Both |
| Threshold |
| EMAIL-065 |
| Email |
| Email features should include, but not limited to, the ability to send and receive electronic mail, schedule meetings via calendar invitations, schedule tasks and maintain local contacts and address lists. |
| Both |
| Threshold |
| EMAIL-066 |
| Email |
| Offer the ability to access email by DoD personnel from any location globally, using smartphones, tablets, laptops and desktops. |
| Both |
| Threshold |
| EMAIL-067 |
| Email |
| Support a message recall function. |
| Both |
| Objective |
| EMAIL-068 |
| Email |
| Enable viewing and sharing of calendars across the DEOS environment (e.g., multiple tenants) |
| Both |
| Threshold |
| EMAIL-069 |
| Email |
| Provide the ability to conduct polls/vote. |
| Both |
| Threshold |
| EMAIL-070 |
| Email |
| Provide the ability to save as and print to .pdf. |
| Both |
| Threshold |
1.2 Content Management
Content management functions include sharing documents, files, dashboards, resource calendars, and the ability to create and edit wikis and blogs, and support for a wide range of tools for manipulating and managing content through version control and archiving. The government has outlined the following requirements for the content management capability:
Table 2 - Content Management
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ Objective |
| CM-001 |
| Content Management |
| Provide a web based enterprise portal and content management platform that gives users a centralized place to manage and store documents, content, links, and contacts. |
| Both |
| Threshold |
| CM-002 |
| Content Management |
| Provide the capability to store files, content, links, and contacts to enable information exchange among virtual groups. |
| Both |
| Threshold |
| CM-003 |
| Content Management |
| Enable collaboration by providing a platform for sharing documents, files, dashboards, and resource calendars. |
| Both |
| Threshold |
| CM-004 |
| Content Management |
| Provide Wiki templates to allow users to quickly and easily create Wikis. |
| Both |
| Threshold |
| CM-005 |
| Content Management |
| Provide Blog functionality that allows entries to be displayed in multiple views. |
| Both |
| Threshold |
| CM-006 |
| Content Management |
| Allow project teams to create, track, and manage the project schedule and task execution for their related organization. |
| Both |
| Threshold |
| CM-007 |
| Content Management |
| Allow project teams to create, share, update and delete calendar entries as required. |
| Both |
| Threshold |
| CM-008 |
| Content Management |
| Allow for the real-time creation, editing, and review of documents. |
| Both |
| Threshold |
| CM-009 |
| Content Management |
| Provide a coauthoring capability whereby subscribers, and authenticated and authorized external users, collaborate on a shared document/file (e.g., documents, spreadsheets, briefings, etc.) with visibility of the actions of other users in real-time. |
| Both |
| Threshold |
| CM-010 |
| Content Management |
| Allow users and organizations to specify who can read, edit, access, and share the documents created and owned by the user or organization. |
| Both |
| Threshold |
| CM-011 |
| Content Management |
| Provide standard templates to personalize user sites with the organization’s branding. |
| Both |
| Threshold |
| CM-012 |
| Content Management |
| Allow organizations to add logic based on conditions designated to trigger actions in a workflow (e.g., email notifications), automate authorizations, and distribution of content. |
| Both |
| Threshold |
| CM-013 |
| Content Management |
| Provide the ability to create custom presentations of data. |
| Both |
| Threshold |
| CM-014 |
| Content Management |
| Allow users to create custom reports, dashboards and scorecards on a project specific site. |
| Both |
| Threshold |
| CM-015 |
| Content Management |
| Provide tools to create dashboards and scorecards on a project specific site. |
| Both |
| Threshold |
| CM-016 |
| Content Management |
| Allow users to share and view web drawings without requiring a thick client application to be loaded on the desktop. |
| Both |
| Threshold |
| CM-017 |
| Content Management |
| Provide the option to use version control for content. |
| Both |
| Threshold |
| CM-018 |
| Content Management |
| Allow multiple users to simultaneously update and save a document without overwriting each other’s changes (automated version control) and allow the tracking of individual contributions within a document to enable improved collaboration. |
| Both |
| Threshold |
| CM-019 |
| Content Management |
| Provide a means for users to find and retrieve previous versions of documents based on a configurable parameter. |
| Both |
| Threshold |
| CM-020 |
| Content Management |
| Allow for documents to be simultaneously uploaded and downloaded. |
| Both |
| Threshold |
| CM-021 |
| Content Management |
| Allow creating project specific sites to store data for a specific set of users and privileges. |
| Both |
| Threshold |
| CM-022 |
| Content Management |
| Allow site owners to create, manage, update, and delete process/project sites. |
| Both |
| Threshold |
| CM-023 |
| Content Management |
| Provide a configurable amount of initial storage for each site, which is expandable to a maximum value as agreed to by the contractor and the government. |
| Both |
| Threshold |
| CM-024 |
| Content Management |
| Provide a Wizard for self-service site creation and deletion. |
| Both |
| Threshold |
| CM-025 |
| Content Management |
| Allow site owners to create, modify, and delete expiration policies from project sites. |
| Both |
| Threshold |
| CM-026 |
| Content Management |
| Provide government designated personnel the ability to view the number of active sites. |
| Both |
| Threshold |
| CM-027 |
| Content Management |
| Allow users the ability to view the number of Active Folders within a site and within the entire service. |
| Both |
| Threshold |
| CM-028 |
| Content Management |
| Provide the ability to view the amount of storage (in MB) used by each Site. |
| Both |
| Threshold |
| CM-029 |
| Content Management |
| Allow users the ability to view the amount of storage (in MB) used by each folder. |
| Both |
| Threshold |
| CM-030 |
| Content Management |
| Allow users the ability to create and maintain Audit Logs for all content. |
| Both |
| Threshold |
| CM-031 |
| Content Management |
| Provide the ability for government designated personnel to view Access Control Lists for each site. |
| Both |
| Threshold |
| CM-032 |
| Content Management |
| Provide the ability for government designated personnel to view Access Control Lists for each folder. |
| Both |
| Threshold |
| CM-033 |
| Content Management |
| Allow delegating administrator permissions to a user from the DEOS Directory. |
| Both |
| Threshold |
| CM-034 |
| Content Management |
| Provide the ability for government designated personnel to establish and manage security subgroups that can be shared across multiple sub-sites. |
| Both |
| Threshold |
| CM-035 |
| Content Management |
| Allow site owners to see all user access permissions and provide an automated manner to facilitate visibility. |
| Both |
| Threshold |
| CM-036 |
| Content Management |
| Provide permission levels to control which users can delete personal sites. |
| Both |
| Threshold |
| CM-037 |
| Content Management |
| Allow site requestors to designate expiration dates for sites. |
| Both |
| Threshold |
| CM-038 |
| Content Management |
| Permit government designated personnel to apply custom branding to sites. |
| Both |
| Threshold |
| CM-039 |
| Content Management |
| Provide users the ability to configure custom email notifications. |
| Both |
| Threshold |
| CM-040 |
| Content Management |
| Provide the ability to configure system generated alerts based on a configurable set of criteria. |
| Both |
| Threshold |
| CM-041 |
| Content Management |
| Provide users the ability to subscribe to summary alerts at immediate, daily, weekly and/or monthly frequencies for content across multiple sites. |
| Both |
| Threshold |
| CM-042 |
| Content Management |
| Provide users the ability to subscribe to email-based alerts based on changes to content. |
| Both |
| Threshold |
| CM-043 |
| Content Management |
| Provide the ability to create and configure custom sites. |
| Both |
| Threshold |
| CM-044 |
| Content Management |
| Allow users to customize sites, pages, and choose templates. |
| Both |
| Threshold |
| CM-045 |
| Content Management |
| Allow users to display different views of data, based on the user’s role. |
| Both |
| Threshold |
| CM-046 |
| Content Management |
| Allow users to design, create, and execute workflows, orchestration, and content routing. |
| Both |
| Threshold |
| CM-047 |
| Content Management |
| Allow users to automate routine business processes (e.g., workflow). |
| Both |
| Threshold |
| CM-048 |
| Content Management |
| Provide the ability to authenticate directory users with the Workflow capability to include the routing of list items, with document attachments. |
| Both |
| Threshold |
| CM-049 |
| Content Management |
| Provide the ability to automate, track, and manage tasks. |
| Both |
| Threshold |
| CM-050 |
| Content Management |
| Provide users with the ability to view task status for task items. |
| Both |
| Threshold |
| CM-051 |
| Content Management |
| Provide selectable security inheritance and the ability to set unique access permissions on subordinate content. |
| Both |
| Threshold |
| CM-052 |
| Content Management |
| Provide the ability to display project related content and site metrics within a dashboard. |
| Both |
| Threshold |
| CM-053 |
| Content Management |
| Provide the user with the ability to work off-line, and synchronize changes when reconnected. |
| Both |
| Threshold |
| CM-055 |
| Content Management |
| Provide automatic metadata tagging for document uploads, for the following file types at a minimum; doc, ppt, pdf, xls, xlsx, html, htm, xml, txt and rtf. |
| Both |
| Threshold |
| CM-056 |
| Content Management |
| Provide the option to customize inputs, during automatic metadata tagging for document uploads. |
| Both |
| Threshold |
| CM-057 |
| Content Management |
| Provide the ability to create, modify, update, and delete hierarchical taxonomy for metadata by government designated personnel |
| Both |
| Objective |
| CM-058 |
| Content Management |
| Provide the ability to index content based on metadata and continuous site crawling. |
| Both |
| Threshold |
| CM-059 |
| Content Management |
| Support Hit Highlighting, the ability to return snippets of the document containing matched searched terms, appearing highlighted to the user. |
| Both |
| Threshold |
| CM-060 |
| Content Management |
| Allow searches using combinations of Boolean and relational operators. |
| Both |
| Threshold |
| CM-061 |
| Content Management |
| Allow users to save and maintain search queries/results or templates. |
| Both |
| Threshold |
| CM-062 |
| Content Management |
| Provide the ability to generate automated reports from all accessible content, and metadata. |
| Both |
| Threshold |
| CM-063 |
| Content Management |
| Provide the ability to deliver automated reports via email or document repositories. |
| Both |
| Threshold |
| CM-064 |
| Content Management |
| Provide users with the ability to “check in and out” content so that it becomes locked for editing until checked in. |
| Both |
| Threshold |
| CM-065 |
| Content Management |
| Provide a means to track files that are currently in use and have been checked out for editing. |
| Both |
| Threshold |
| CM-066 |
| Content Management |
| Provide the ability to configure and combine releasable and non-releasable data within a single, security trimmed view (e.g., records so they can be shared or restricted to groups of users). |
| Both |
| Threshold |
| CM-067 |
| Content Management |
| Allow users to create, conduct, and view web-based surveys. |
| Both |
| Threshold |
| CM-068 |
| Content Management |
| Support image gallery views. |
| Both |
| Threshold |
| CM-069 |
| Content Management |
| Allow applying metadata tags related to event actions (e.g., modify, create and delete a document). |
| Both |
| Threshold |
| CM-070 |
| Content Management |
| Allow government designated personnel to enforce limits on document upload sizes. |
| Both |
| Threshold |
| CM-071 |
| Content Management |
| Allow exporting site content/information to spreadsheet readable format or Comma Separated Value (CSV) file. |
| Both |
| Threshold |
| CM-072 |
| Content Management |
| Allow grouping events from multiple calendars into a single master calendar. |
| Both |
| Threshold |
| CM-073 |
| Content Management |
| Provide government designated personnel the ability to set user and group level posting and viewing permissions for calendar content. |
| Both |
| Threshold |
| CM-074 |
| Content Management |
| Allow embedded Portable Document Format (PDF) conversion features within the content management User Interface, which avoids needing to install client software or plugins within a user’s local computer. |
| Both |
| Threshold |
| CM-075 |
| Content Management |
| Allow language translation services (either language services that are external to the application or as an application add-on). |
| Both |
| Objective |
| CM-076 |
| Content Management |
| Allow the implementation of custom code, or commercially available third-party products to integrate with external applications/systems in the portal. |
| Both |
| Threshold |
| CM-077 |
| Content Management |
| Provide the ability to upload multiple documents simultaneously with required metadata to the content management capability. |
| Both |
| Threshold |
| CM-078 |
| Content Management |
| Allow creating intranet websites including the ability to, serve as a document repository and track document history. |
| Both |
| Threshold |
| CM-080 |
| Content Management |
| Allow users to create custom reports and dashboards via third party tools. |
| Both |
| Objective |
| CM-081 |
| Content Management |
| Provide the ability to view, save, and print PDF via desktops, laptops and mobile devices. |
| Both |
| Threshold |
| CM-082 |
| Content Management |
| Support file archiving by automatically moving files to the site archive based on metadata tags. |
| Both |
| Threshold |
| CM-083 |
| Content Management |
| Permit assigning access controls to users, based on information retrieved from the GAL. |
| Both |
| Threshold |
| CM-084 |
| Content Management |
| Provide the ability to create folders. |
| Both |
| Threshold |
| CM-085 |
| Content Management |
| Support search queries containing wildcards and regular expressions. |
| Both |
| Threshold |
| CM-086 |
| Content Management |
| Support thesaurus (synonym) searching. |
| Both |
| Objective |
| CM-087 |
| Content Management |
| Allow government designated personnel to configure quotas for sites and folders. |
| Both |
| Threshold |
| CM-088 |
| Content Management |
| Permit configurable views (e.g., list, grid, and large icons). |
| Both |
| Threshold |
| CM-089 |
| Content Management |
| Filter managed content views based on metadata. |
| Both |
| Threshold |
| CM-090 |
| Content Management |
| Allow for data to be pushed or pulled from external systems, based on a predetermined schedule, and using published APIs as authorized by government designated personnel. |
| Both |
| Threshold |
| CM-091 |
| Content Management |
| Provide the ability for document owners to password protect documents. |
| Both |
| Threshold |
| CM-092 |
| Content Management |
| Allocate each tenant 500MB, at a minimum, of organizational storage per user license (e.g., if a tenant has 100 users, the system allocates 50GB of organizational storage). |
| Both |
| Threshold |
| CM-093 |
| Content Management |
| Allow users to share documents (and storage folders) that reside in their organizational storage with any user, and provide granular sharing options such as read, change, write, and delete. |
| Both |
| Threshold |
| CM-094 |
| Content Management |
| Allow for organizational storage to be mapped to a user’s desktop environment. |
| Both |
| Threshold |
| CM-095 |
| Content Management |
| Allow tenants to scale/expand organizational storage (e.g., allow the tenant to order additional storage space). |
| Both |
| Threshold |
| CM-096 |
| Content Management |
| Allow users and organizations to specify who can read, edit, access, and share the documents created and owned by the user or organization. |
| Both |
| Threshold |
| CM-097 |
| Content Management |
| Enable content and project specific sites to be shared across tenants. |
| Both |
| Threshold |
1.3 File Storage
The government has outlined the following individual and organizational requirements for the file storage capability:
Table 3 - File Storage
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ Objective |
| FS-001 |
| File Storage |
| Provide a per-user storage allocation in the CSO, which grants access to personal user files and data. |
| Both |
| Threshold |
| FS-002 |
| File Storage |
| Allow synchronization from a local folder to/from the CSO. |
| Both |
| Threshold |
| FS-003 |
| File Storage |
| Provide organizationally configurable storage options per user (e.g., space, file size). |
| Both |
| Threshold |
| FS-004 |
| File Storage |
| Allow subscribers to upload files from different DoD approved computing platforms (e.g., mobile phone, tablet, laptop, or desktop) independent of the location (i.e., teleworking). |
| Both |
| Threshold |
| FS-005 |
| File Storage |
| Allow users to share documents (and storage folders) with any user, and provide granular sharing options such as read, change, write, and delete. |
| Both |
| Threshold |
| FS-006 |
| File Storage |
| Provide file storage access via a web interface. |
| Both |
| Threshold |
| FS-007 |
| File Storage |
| Provide site indexing based on continuous site crawling. |
| Both |
| Threshold |
| FS-008 |
| File Storage |
| Allow the mapping of drives. |
| Both |
| Threshold |
| FS-009 |
| File Storage |
| Allow tenants to scale/expand individual user storage (e.g., allow the tenant to order additional storage space per user). |
| Both |
| Threshold |
| FS-011 |
| File Storage |
| Provide end users with various organizationally controlled storage options (e.g., space, file size). |
| Both |
| Threshold |
1.4 Productivity Suite
The government has outlined the following requirements for the productivity suite capability:
Table 4 - Productivity Suite
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ |
Objective
| PS-001 |
| Productivity Suite |
| Enable centralized administration of productivity suite applications independent of the DoD approved computing platform (e.g., desktop, tablet, smartphone, etc.) and operating system. |
| Both |
| Threshold |
| PS-002 |
| Productivity Suite |
| Support offline functionality, with the ability to resynchronize to the core service once reconnected, for users with standalone productivity suite versions installed on their device. |
| Both |
| Threshold |
| PS-003 |
| Productivity Suite |
| Provide a coauthoring capability whereby subscribers and authenticated and authorized external users collaborate on a shared document/file (e.g., documents, spreadsheets, briefings, etc.) with visibility of the actions of other users in real-time. |
| Both |
| Threshold |
| PS-004 |
| Productivity Suite |
| Provide a word processing capability. |
| Both |
| Threshold |
| PS-005 |
| Productivity Suite |
| Support legacy word processing files (i.e., currently supported versions of Microsoft Word). |
| Both |
| Threshold |
| PS-006 |
| Productivity Suite |
| Provide a spreadsheet capability. |
| Both |
| Threshold |
| PS-007 |
| Productivity Suite |
| Support legacy spreadsheet files (i.e., currently supported versions of Microsoft Excel). |
| Both |
| Threshold |
| PS-008 |
| Productivity Suite |
| Provide a presentation capability. |
| Both |
| Threshold |
| PS-009 |
| Productivity Suite |
| Support legacy presentation files (i.e., currently supported versions of Microsoft PowerPoint). |
| Both |
| Threshold |
| PS-010 |
| Productivity Suite |
| Provide a database management and creation capability compatible with legacy database management files (i.e., currently supported versions of Microsoft Access). |
| Both |
| Threshold |
| PS-011 |
| Productivity Suite |
| Integrate with the content management solution to allow subscribers to save and manipulate files within the content management solution. |
| Both |
| Threshold |
| PS-012 |
| Productivity Suite |
| Provide automated content metadata labeling and tagging (e.g., author, file type, etc.) to support records management and eDiscovery, at a minimum. |
| Both |
| Threshold |
| PS-013 |
| Productivity Suite |
| Provide published APIs that support integration with third party tools such as email archiving solutions, eDiscovery solutions, and electronic records management software applications. |
| Both |
| Threshold |
| PS-014 |
| Productivity Suite |
| Provide the ability to initiate communications sessions from within productivity suite applications, to include, but not limited to audio, video, instant messaging/chat and email. |
| Both |
| Objective |
| PS-015 |
| Productivity Suite |
| Display presence information for the creators/editors within the documents. |
| Both |
| Objective |
| PS-016 |
| Productivity Suite |
| Provide an automated capability to correct grammar, punctuation, spelling and format (e.g., upper case/lower case, text format, etc.) of productivity suite documents in real-time and provide suggested solutions to a subscriber with the option for the subscriber to accept or ignore the suggestion. Additionally, the subscriber must have the option to enable/disable this feature. |
| Both |
| Threshold |
| PS-017 |
| Productivity Suite |
| Have the capability to print and save as PDF. |
| Both |
| Threshold |
| PS-018 |
| Productivity Suite |
| Provide the capability to digitally sign word processing, spreadsheets, and presentation documents. |
| Both |
| Threshold |
| PS-019 |
| Productivity Suite |
| Provide the capability to install productivity suite applications on local end user devices. |
| Both |
| Threshold |
| PS-020 |
| Productivity Suite |
| Provide a drafting and diagramming capability. |
| Both |
| Threshold |
| PS-021 |
| Productivity Suite |
| Support legacy diagramming files (i.e., currently supported versions of Microsoft Visio). |
| Both |
| Threshold |
| PS-022 |
| Productivity Suite |
| Provide a Project Management capability. |
| Both |
| Threshold |
| PS-023 |
| Productivity Suite |
| Support legacy Project Management files (i.e., currently supported versions of Microsoft Project). |
| Both |
| Threshold |
1.5 Web Conferencing
The web conferencing capability provides users with the ability to selectively use native audio, native video, and data services on a session-by-session basis, separately or in concert with a combination of other available services, to collect, aggregate, and display information from various modes of communication (e.g. IM/chat, telephony, VTC, or productivity suite). The capability allows a user to determine the best way to collaborate with multiple people in real-time, and whether users are meeting in person in the same room, or across geographically dispersed locations. Included in the capability is the ability for users to perform white boarding, document presentation, desktop sharing, and chat inside the conference. The government has outlined the following requirements for the web conferencing capability:
Table 5 - Web Conferencing
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ Objective |
| WEB-001 |
| Web Conferencing |
| Provide the user who creates a web conference reservation with the ability to provide another user with moderator permissions for the associated web conference meetings. |
| Both |
| Threshold |
| WEB-002 |
| Web Conferencing |
| Provide registered users with the ability to obtain contact information (e.g., phone number, email address, organization) for a registered meeting participant from within the web conference meeting. |
| Both |
| Threshold |
| WEB-003 |
| Web Conferencing |
| Provide a Uniform Resource Locator (URL) for direct access to the web conferencing session. |
| Both |
| Threshold |
| WEB-004 |
| Web Conferencing |
| Provide users with the ability to choose persistent or single-occurrence web conference reservations at meeting creation time. |
| Both |
| Threshold |
| WEB-005 |
| Web Conferencing |
| Provide persistent content storage within a web conferencing session, which is accessible when the moderator opens the web conferencing session. |
| Both |
| Objective |
| WEB-006 |
| Web Conferencing |
| Ensure only moderators can initiate a web conferencing session. |
| Both |
| Threshold |
| WEB-007 |
| Web Conferencing |
| Allow moderators to create a welcome message to be displayed to web conference participants as they join. |
| Both |
| Threshold |
| WEB-008 |
| Web Conferencing |
| Allow moderators to schedule a meeting that populates the URL of the web conference, from within the web conferencing application and/or calendar and allows the meeting invitation to be distributed via email. |
| Both |
| Threshold |
| WEB-009 |
| Web Conferencing |
| Present the moderator with the option for default audio configuration, which at a minimum includes the ability to mute/unmute all attendees. |
| Both |
| Threshold |
| WEB-010 |
| Web Conferencing |
| Provide moderators with the ability to specify whether a meeting is to be recorded when started. |
| Both |
| Threshold |
| WEB-011 |
| Web Conferencing |
| Enable recordings consisting of the interactions that took place within an active web conferencing session, to include desktop sharing, whiteboarding content, chat interactions, audio, and video communication that occurred during the conference. Recordings must be provided as a consolidated playback file. |
| Both |
| Threshold |
| WEB-012 |
| Web Conferencing |
| Allow for moderators to start and stop the recording at any time during the meeting. |
| Both |
| Threshold |
| WEB-013 |
| Web Conferencing |
| Provide moderators with the ability to establish who has access to recordings. |
| Both |
| Threshold |
| WEB-014 |
| Web Conferencing |
| Allow recordings to be saved and exported in a non-proprietary, industry standard format (e.g., wmv, mpg). |
| Both |
| Threshold |
| WEB-015 |
| Web Conferencing |
| Allow meeting participants to send instant messages to all participants or exactly one participant "private chats" initiated from the chat window of a meeting. |
| Both |
| Threshold |
| WEB-016 |
| Web Conferencing |
| Allow participants to identify who is speaking during meetings via an icon that appears on the participant list next to a speaker’s name. |
| Both |
| Threshold |
| WEB-017 |
| Web Conferencing |
| Dynamically scale to a minimum number of concurrent conferences to match 1% of the subscribed user population (e.g. 200 concurrent conferences for 20,000 subscribers, or 2,500 concurrent conferences for 250,000 subscribers) at any given time. |
| NIPR |
| Threshold |
| WEB-018 |
| Web Conferencing |
| Provide the capability to place participants in a virtual queue when they attempt to join a web conferencing meeting before the moderator starts the meeting. |
| Both |
| Threshold |
| WEB-019 |
| Web Conferencing |
| Allow moderators to communicate with unadmitted participants. |
| Both |
| Threshold |
| WEB-020 |
| Web Conferencing |
| Present requests from users seeking to join a web conference to all moderators currently in a web conference meeting. |
| Both |
| Threshold |
| WEB-021 |
| Web Conferencing |
| Allow clearing new join request when answered by one of the web conference moderators. |
| Both |
| Threshold |
| WEB-022 |
| Web Conferencing |
| Allow moderators to admit participants one by one. |
| Both |
| Threshold |
| WEB-023 |
| Web Conferencing |
| Allow moderators to choose to admit all authenticated users. |
| Both |
| Threshold |
| WEB-024 |
| Web Conferencing |
| Allow guest users (e.g., users without a DEOS account) to join a web conference once admitted by a moderator. Guests are to be clearly identified within the participants list. |
| Both |
| Threshold |
| WEB-025 |
| Web Conferencing |
| Allow users and guests to simultaneously participate in multiple meetings. |
| Both |
| Threshold |
| WEB-026 |
| Web Conferencing |
| Allow moderators to block new attempts to join so that the meeting is not interrupted. |
| Both |
| Threshold |
| WEB-027 |
| Web Conferencing |
| Notify users who attempt to join a blocked meeting that the moderator is no longer admitting participants. |
| Both |
| Threshold |
| WEB-028 |
| Web Conferencing |
| Disable presenter mode for non-moderators by default. |
| Both |
| Threshold |
| WEB-029 |
| Web Conferencing |
| Allow moderators to elevate participants to presenters. |
| Both |
| Threshold |
| WEB-030 |
| Web Conferencing |
| Allow presenters to control the content being displayed on the web conference. |
| Both |
| Threshold |
| WEB-031 |
| Web Conferencing |
| Allow presenters to share their desktop during a meeting. |
| Both |
| Threshold |
| WEB-032 |
| Web Conferencing |
| Allow presenters to share their screen, a specific application, or a specific monitor during a meeting. |
| Both |
| Threshold |
| WEB-033 |
| Web Conferencing |
| Enable whiteboard features that allow participants to temporarily mark or draw on the shared document or on the web conference display screen. |
| Both |
| Threshold |
| WEB-034 |
| Web Conferencing |
| Provide presenters with the ability to customize the whiteboard features, such as marker color, background color, zoom, text box, etc. |
| Both |
| Threshold |
| WEB-035 |
| Web Conferencing |
| Provide presenters with the ability to save current whiteboard contents as an image on the user’s local machine at a location specified by the user. |
| Both |
| Threshold |
| WEB-036 |
| Web Conferencing |
| Provide each web conferencing session a storage repository to upload meeting content to be shared with participants. |
| Both |
| Threshold |
| WEB-037 |
| Web Conferencing |
| Limit meeting content to a configurable maximum file size as determined by an administrator. |
| Both |
| Threshold |
| WEB-038 |
| Web Conferencing |
| Remove a participant from the participant window if disconnected from a meeting for any reason. |
| Both |
| Threshold |
| WEB-039 |
| Web Conferencing |
| Allow moderators to designate any authenticated meeting participant as a moderator from within the meeting. |
| Both |
| Threshold |
| WEB-040 |
| Web Conferencing |
| Provide the capability to store user profiles. |
| Both |
| Threshold |
| WEB-041 |
| Web Conferencing |
| Allow users to populate their profiles. Profiles may contain contact information and information about meetings the user has access to. |
| Both |
| Objective |
| WEB-042 |
| Web Conferencing |
| Prompt guests with a DoD security banner and users must accept the terms of use prior to joining a web conference. |
| Both |
| Threshold |
| WEB-043 |
| Web Conferencing |
| Require guests (i.e., non-DEOS subscribers) to provide their first and last names after they acknowledge the DoD warning and terms of use. |
| Both |
| Threshold |
| WEB-044 |
| Web Conferencing |
| Collect metrics relating to instant message, audio, video, application and desktop sharing sessions and conferences along with number of active users. Metrics must be displayed as part of the management interface/dashboard and available for report generation. |
| Both |
| Threshold |
| WEB-045 |
| Web Conferencing |
| Display a configurable top banner that indicates the classification level of the meeting throughout a web conferencing session. |
| Both |
| Objective |
| WEB-046 |
| Web Conferencing |
| Leverage the default resolution of the device. |
| Both |
| Threshold |
| WEB-047 |
| Web Conferencing |
| Include a presence indicator for participants. The presence must be configurable by the participant to show if they are available, away, or busy. |
| Both |
| Threshold |
| WEB-048 |
| Web Conferencing |
| Provide the ability to present multiple documents simultaneously. |
| Both |
| Threshold |
| WEB-049 |
| Web Conferencing |
| Provide desktop sharing at the application or desktop level, including the ability for other users to be granted remote control of the presenter's desktop. |
| Both |
| Threshold |
| WEB-050 |
| Web Conferencing |
| Provide the ability to provide microphone features (e.g., the ability to mute/unmute at the user's and moderator’s discretion). |
| Both |
| Threshold |
| WEB-051 |
| Web Conferencing |
| Provide the ability to add or remove a native audio or native video call in an existing web conference. |
| Both |
| Threshold |
| WEB-052 |
| Web Conferencing |
| Provide the user and moderators with the ability to modify how the video participants’ icons are displayed on the screen. |
| Both |
| Objective |
| WEB-053 |
| Web Conferencing |
| Provide the ability for a user to limit a view to a single video or data source with the option to enable video source switching to the current speaker. |
| Both |
| Objective |
| WEB-054 |
| Web Conferencing |
| Provide the ability for users to permit or deny control of a shared application or desktop in the desktop sharing feature. |
| Both |
| Threshold |
| WEB-055 |
| Web Conferencing |
| Provide the ability to provide a meeting invite for active or future web conferences via email. |
| Both |
| Threshold |
| WEB-056 |
| Web Conferencing |
| Provide the ability to add multiple users within an active web conference. |
| Both |
| Threshold |
| WEB-057 |
| Web Conferencing |
| Allow users to change their layout to include any combination of document sharing, desktop sharing, IM/chat, audio and video, before or during a web conference. |
| Both |
| Threshold |
| WEB-058 |
| Web Conferencing |
| Allow presenters to control monitor selection (i.e., parts of a monitor, main monitor, second monitor, or all monitors) while in a desktop sharing session. |
| Both |
| Threshold |
| WEB-059 |
| Web Conferencing |
| Integrate with native audio and native video to provide an interconnected web conferencing experience. |
| Both |
| Threshold |
| WEB-060 |
| Web Conferencing |
| Inform the user that the web conference is not in session. |
| Both |
| Threshold |
| WEB-061 |
| Web Conferencing |
| Allow moderators to conduct polls, as well as compile, display and export results. |
| Both |
| Threshold |
| WEB-062 |
| Web Conferencing |
| Support the following participant load baseline: |
- At least 70% of the web conferencing sessions must have 25 or fewer participants;
- At least 25% of the web conferencing sessions must have between 26 and 200 participants;
- At least 5% of the web conferencing sessions must have between 201 and 1000 participants.
| WEB-063 |
| Web Conferencing |
| Support the following feature load baseline: |
- At least 40% of the web conferencing sessions must support moderator management, instant message/chat & presence and desktop sharing;
- At least 30% of the web conferencing sessions must support moderator management, instant message/chat & presence, desktop sharing and native audio;
- At least 20% of the web conferencing sessions must support moderator management, instant message/chat & presence, desktop sharing, native audio and whiteboarding;
- At least 10% of the web conferencing sessions must support moderator management, instant message/chat & presence, desktop sharing, native audio, whiteboarding and native video.
| WEB-064 |
| Web Conferencing |
| Provide the ability to broadcast internal "Town Hall" style meetings or public webinars for up to 10,000 attendees. |
| Both |
| Objective |
| WEB-065 |
| Web Conferencing |
| Support pre-approved access lists for a persistent web conference. |
| Both |
| Objective |
| WEB-066 |
| Web Conferencing |
| Allow moderators to add/remove a single or all participants from a web conferencing session. |
| Both |
| Threshold |
1.6 Instant Messaging (IM)/Chat & Presence
IM/chat & presence is used within the DoD to provide end users with real-time communication of text messages from one person to another or a group of users. The government has outlined the following requirements for the instant messaging (IM)/chat, & presence capability:
Table 6 - IM, Chat and Presence
| Requirement ID |
| Category |
| Requirement |
| Network |
| Threshold/ Objective |
| IMCP-001 |
| IM/Chat & Presence |
| Conduct one to one, or multi-user instant messaging on an ad hoc basis. |
| Both |
| Threshold |
| IMCP-002 |
| IM/Chat & Presence |
| Create persistent chat rooms that can be uniquely named by the chat room owner. |
| Both |
| Threshold |
| IMCP-003 |
| IM/Chat & Presence |
| Provide the ability to incorporate plain text, rich text, images and active hyperlinks within an instant message or persistent chat session. |
| Both |
| Threshold |
| IMCP-004 |
| IM/Chat & Presence |
This is the start of the file's text. The full file is on GovTribe.