Corporate Portals on 1C-Bitrix
Out-of-the-box Bitrix24 is CRM, tasks, and chat. A corporate portal is when you build HR document workflows, Active Directory integration, approval business processes via CBPDocument::StartWorkflow(), and custom applications for a specific company's needs on top of that. We deploy on the client's servers: full control over data, source-code-level customization, and integration with internal IT infrastructure.
What a Portal Does in Practice
Communications. Activity stream (/company/personal/log/), messenger, video calls — replacing chaotic conversations in personal Telegram chats. The difference from a messenger: information is tied to tasks, projects, and documents. Six months later, you can find the discussion behind a decision — in Telegram, it drowned in a week.
Tasks and projects. Kanban, Gantt, checklists, dependencies, time tracking. Through "Efficiency," a manager sees each employee's workload instead of learning about problems at the Friday meeting. Email integration — create a task from an email in two clicks.
Document management. Approval workflows via the business process designer: vacation request → manager → HR → accounting. Digital signatures, versioning, deadline tracking. Integration with EDI: SBIS, Diadoc via REST API.
HR. Onboarding (automatic 90-day plan for new hires), vacation/sick leave/business trip requests, org chart, absence calendar. A new employee knows where to go and whom to contact from day one — because they have a structured checklist, not "ask Masha."
Knowledge base. Bitrix24 wiki engine: policies, instructions, FAQ. Full-text search via the built-in search module. Knowledge doesn't leave with departing employees — it's documented and accessible.
Portal Types
Intranet. Corporate news, phone directory (synced with AD), meeting room booking via the calendar module, IT requests via business processes, access to internal systems (links + SSO). A single entry point for every employee.
HR portal. Profiles, KPI/OKR via custom Highload blocks, training programs in the "Learning" section, electronic HR document management with approval workflows. Essentially — a corporate university + HR platform.
Knowledge portal. Structured documentation with categorization, tags, and usefulness ratings. Section update subscriptions. For companies where technical documentation and quality standards are critical assets.
Extranet. Working with contractors and partners. Granular permissions via CGroup and the extranet module: a contractor sees their tasks and documents but not others'. Secure access to specific sections without VPN.
Holding company portal. Multi-company structure: centralized management, separate workspaces for subsidiaries via b_user_department, consolidated reporting, cross-entity business processes.
Integrations — Where Real Value Emerges
1C:Enterprise. Bidirectional exchange: employees, payroll, HR orders. A vacation request approved on the portal via a business process → automatically goes to 1C:HRM for payroll calculation. Exchange via the standard b24connector module or a custom REST handler when the standard exchange falls short.
Active Directory / LDAP. SSO: one account for the portal, email, and VPN. Configuration via the Bitrix ldap module: mapping AD attributes → user profile fields. When an employee is hired, the account is created in AD and synced to the portal. When they leave, it's blocked everywhere. No manual account creation.
Email. Exchange via EWS API or IMAP. Calendar and contact synchronization. Task from an email — via the built-in "Create Task from Email" mechanism.
IP telephony. Asterisk, Mango Office, Zadarma — via Bitrix24 REST API. Calls from the portal, contact card on incoming calls, call recording in CRM.
Video conferencing. Built-in Bitrix24 video calls or integration with Zoom/Teams via marketplace apps.
Mobile Access
- Native Bitrix24 app (iOS / Android): push notifications, tasks, chats, CRM, documents
- Responsive web interface for extranet users (no need to force contractors to install an app)
- Mobile business processes: approve a business trip, confirm a request — between meetings on a smartphone
- Offline access to documents and tasks, synchronization when connectivity is restored
Security
The portal contains personal data, financial documents, and strategic plans. This is not a marketing website.
-
Role-based model via user groups (
CGroup) and permissions at the section/document/field level -
2FA — OTP via Google Authenticator, Yandex.Key, or SMS (
securitymodule) -
Audit —
b_event_log: who, when, what was viewed or changed. Complete history - Encryption — TLS in transit, disk encryption for sensitive data
- 152-FZ — portal hosted in Russia, personal data protection as required by law
Implementation
Technology is half the battle. The other half is getting people to actually use it.
- Audit (2-3 weeks) — business processes, interviews with key users, architecture, integration plan. Without this stage, implementation will fail.
- Setup and customization (3-6 weeks) — structure, roles, business processes in the BP designer, interface branded to corporate identity (branding via portal template CSS).
- Integrations (2-4 weeks) — 1C, AD, email, telephony.
- Data migration (1-2 weeks) — documents, reference data, employee database from current systems. Import via API or CSV.
- Training and pilot (1-2 weeks) — administrators, key users, pilot group of 20-30 people. Collecting feedback.
- Scaling (2-4 weeks) — phased onboarding of departments, fine-tuning based on pilot results.
Total timeline — 2-5 months depending on scale and number of integrations.
Support
After launch: performance monitoring, platform updates, user administration, development of new modules and business processes. Packages with fixed SLA and a dedicated administrator — so the portal doesn't become an abandoned system six months after launch.







