Chuyển tới nội dung
KAMOUniverse

Bản ghi thay đổi

Có gì mới không?

Mọi cải tiến cho nền tảng, khi nó được đưa ra.

  1. · kamo-shared-library

    Thiết lập Easter egg và thực thể gọi thức dậy (TPWAKEUP) Name

    Tuyên bố ai_easter_egg_settings, ai_wakeup_calls và ai_wakeup_optouts (kamoai-service **************** để KamoInitializer có thể tái tạo chúng.

  2. · AIService

    Giọng của trợ lý SI chuyển sang cho Alexa

    Chương trình trợ lý giọng nói (2026-10-27) P3-1, P3-5. POST **************** (bản quyền nội bộ X): cuộc trò chuyện của trợ lý của thành viên thông qua cùng một dàn nhạc đồng bộ, với phong cách giọng nói (2 câu nói ngắn, không có gì lâm sàng hay bí mật), không có công cụ PHI (EHR/bộ y tế chưa bao giờ, và Công cụ nhạy cảm với PHI trong các tổ chức PHI), cuộc gọi mạo hiểm được thực hiện và được hỏi như 'Tôi nên ... nói có hoặc không.' (Gửi, tiền, bảo mật và thiết bị cần PIN nói trước khi có được), một thời hạn sau mà lượt tiếp theo vẫn chạy và tăng SI_ASSISTANT_REPLY với điện thoại, 'đưa tôi đến <SI>' với phiên bản của SI đó (kamoai-service K5; SI tạm dừng hoặc nghỉ hưu bị từ chối), và 'gửi nó đến điện thoại của tôi'. Các móc dàn nhạc là bổ sung: TurnOptions trên handleMessageSyncDetailed, SyncTurn.held, một bộ lọc công cụ trên AssistantService.withTools, PlaneTool.phiSensitive từ _meta của Tool Plane.

  3. · EmailService

    Kênh điện thoại và kênh giọng nói, gương giọng nói, và SI_ ASSISTANT_ REPLY

    Chương trình trợ lý giọng nói (2026-10-27) P3-5, P4-1, P4-2, P4-4. - GET/PUT /api/notifications/channels và PUT **************** per-kind PHONE/VOICE choices (BELL luôn bật), giờ im lặng giọng nói (mặc định 21:00-08:00 khu vực thành viên), giới hạn giọng nói hàng ngày (mặc định 10). - raise (): cuộc gọi nhấn tôn trọng sự lựa chọn PHONE; NotificationVoiceSender gửi một thẻ thông qua sau khi cam kết IoTService /api/iot/internal/voice/notify (giờ im lặng tiếng nói, Kamo Đừng làm phiền, một sự kiện lịch đang chạy và the cap giữ nó trừ khi URGENT; RPM_ALERT và SI_AUTH_REQUEST không bao giờ). - **************** và /read cho 'Hỏi Kamo Universe về tin mới'. - SI_ASSISTANT_REPLY không thuộc về ứng dụng nào; được liệt kê sau SI_AUTH_REQUEST.

  4. · SecurityService

    Kết thúc một SI từ trạng thái của nó, đếm trạng thái, không xóa trên /account

    - Tình trạng nghỉ hưu của một SI chạy vòng đời nghỉ hưu của SI sau phần còn lại của lưu (đã dừng chạy, đường điện thoại, ghế và giấy phép được giải phóng, chứng minh nhân dân và Các phiên họp bị hủy bỏ, các nhiệm vụ được giao, lịch sử được lưu trữ) như Retire làm, cộng với trạng thái MANAGE_MEMBER_SECURITY của chính nó; một SI không bao giờ tự kết thúc; lựa chọn trạm làm việc đi theo. Các trạng thái khác là từ chối trong các từ SI đơn giản; một SI kết thúc được nói rõ ràng rằng nó không thể trở lại. - Lấy **************** **************** customers/status-counts: một nhóm, mỗi câu hỏi giới hạn bởi tổ chức. - POST members-subscribers/status (Terminate/Activate: members.is_active only, never the user; MANAGE_MEMBERS) và khách hàng/tình trạng (Deactivate/Activate: accounts.is_active only; EDIT_ACCOUNTS hoặc DELETE_ACCOUNTS). - members-subscribers?include=all lists terminated members for /account. - DELETE customers/{uid} chỉ dành cho người điều hành nền tảng (mở cửa sổ).

  5. · kamo-shared-library

    Chọn kênh theo loại, giờ im lặng và giới hạn giọng nói, SI_ ASSISTANT_ REPLY, các loại hoạt động giọng nói

    Chương trình trợ lý giọng nói (2026-10-27) P3-5, P3-6, P4-1. member_notification_channels (member, kind, PHONE|VOICE, enabled), **************** **************** **************** và IotActivityKind VOICE_ASSISTANT_TURN, VOICE_ALERT_SENT được thêm vào cuối.

  6. · kamo-internal

    Ghi chú DNS miền biệt danh, biệt danh mặc định của đồng nghiệp, địa chỉ gửi giả thật

    Thiết lập -> Thư điện tử -> Miền -> Miền biệt danh: mỗi miền cho thấy nó có phải là sẵn sàng hoặc đang chờ DNS, và một hộp thoại ghi chú DNS liệt kê MX, SPF và DKIM ghi chép nó cần (từ EmailService), mỗi kiểm tra trực tiếp, với nút sao chép. Khi soạn với tư cách đồng nghiệp, giờ mở trên tên giả mặc định của họ, cùng quy tắc theo mặc định của thành viên (colleagueDefaultAlias). Thẻ thành viên "Goes out as" đọc sendsAs của máy chủ thay vì đoán từ bản sao của miền- bí danh đầu tiên, sai khi không có miền- bí danh là mặc định.

  7. · kamo-shared-library

    Tuyên bố cột và bảng liên kết trợ lý giọng nói (liên kết cá nhân, lỗi cuối cùng, PIN, hồ sơ giọng nói)

    Cột trên iot_alexa_links (last_error_code/at, pending_grant_choice, owner_kind, owner_member_id, site_id, notifications_enabled) và các bảng iot_voice_org_settings, iot_voice_persons, iot_voice_pins, áp dụng bằng tay từ iot-service **************** để KamoInitializer có thể tái tạo chúng.

  8. · MCPGatewayService

    Meetings_join_external, **************** meetings_cancel_external (TPEXTMEET)

    Một SI tham gia một cuộc họp bên ngoài (Zoom, Teams, Meet, Webex, GoTo, bất kỳ nhà cung cấp nào) từ các chi tiết mà một đồng đội cho nó, Đăng nhập ngay bây giờ hoặc khi mời bắt đầu, qua điện thoại. JOIN_MEETING (bộ phận bảo vệ danh tính giữ nó trên các kênh chưa được chứng minh), quyền VIEW_MEETINGS + ACCESS_VOIP (kiểm tra lại trong kamoai-service với liên minh của người yêu cầu), chỉ trên một xác nhận yêu cầu (được trích dẫn, của bản thân chạy, một xác nhận, hoặc một dòng cuộc họp của đồng đội đã đăng nhập); không bao giờ của riêng SI Mật khẩu và chìa khóa không bao giờ quay trở lại mô hình. meetings_join points outside links here. Vệ binh: không tiết lộ (khách hàng của cuộc gọi là người ngoài), không có nội dung, cụm từ chấp thuận, goldens tái tạo.

  9. · kamo-internal

    Báo cáo cho vay thế chấp có thể truy cập từ mọi màn hình MLOS, đã được lọc trước khi mở

    - Các liên kết báo cáo giờ có thể điền trước các tham số: **************** (date chỉ các tham số Báo cáo tuyên bố được tôn trọng; một liên kết không bao giờ mở rộng những gì một thành viên thấy. - ReportQuickLinks: thực đơn Báo cáo của màn hình làm việc. Nó hỏi máy phục vụ báo cáo nào thành viên có thể chạy (một lần trên mỗi trang) và chỉ cung cấp những thứ đó, vì vậy nó không hiển thị gì cả cho một thành viên không thể mở được. - Đặt trên thanh công cụ Pipeline, trang HMDA LAR, Hội đồng, Tài liệu, Vốn và Rủi ro, Các màn hình Bảo hiểm, Giá và Quản lý; trên trang vay mượn, mỗi báo cáo mở ra (tình trạng kiểm toán, thời gian TRID, điều kiện, tài liệu, khóa, các sự kiện khóa, đơn đặt hàng của nhà cung cấp, quyết định của SI); lịch sử cấu hình đầy đủ (tấm sẵn sàng chỉ hiển thị sáu lần cuối). - Bộ phim "Lãi suất công bằng - sắp tới" của Governance đã biến mất: Một báo cáo thật sự. - Kiểu kệ và biểu tượng cho vay thế chấp. Cặp với kamo-shared-library 17a7a233 và SecurityService 6ce48d17.

  10. · kamo-internal

    Người quản trị có thể chỉnh sửa vai trò Người quản trị, với quyền khóa được ghim vào

    Vai trò Quản trị viên (Đăng nhập đầy đủ) được hiển thị là Bảo vệ và không thể mở. Khi máy phục vụ sends lockedRights (người gọi giữ vai trò đó), vai trò mở với quyền sửa đổi và những quyền được hiển thị với một khóa và lý do, chỉ đọc các hàng bị khóa, vì mỗi hàng đã có bảng điều khiển riêng của nó. Các mô hình bảo mật của vai trò vẫn chỉ đọc.

  11. · KlusterServices

    Postfix đang học tên miền giả từ cơ sở dữ liệu thư

    Các miền biệt danh của một tổ chức (Cài đặt -> Email -> Miền) thường cần ảo_ alias_ miền và bản đồ viết tay được sửa ở đây. EmailService bây giờ giữ a alias_domains table in mailserver (KamoMailAliasDomains), và postfix đọc nó: mysql-virtual-alias-domains.cf chấp nhận tên miền, và **************** chỉ gửi local@alias đến local@target Khi đó là một tài khoản thật hay giả, vì vậy tên không rõ sẽ bị từ chối tại RCPT. Bổ sung: tên miền tĩnh và bản đồ nền tảng kamouniverse.com ở phía trước Bảng đã tồn tại (được tạo bằng tay và bởi EmailService tại start); một bản đồ đặt tên cho một bảng thiếu sẽ thất bại mỗi lần tìm kiếm, vì vậy nó cũng nằm trong mysql-init-configmap.yaml cho cơ sở dữ liệu mới.

  12. · SecurityService

    Các thành viên có vai trò quản trị có thể chỉnh sửa quyền của nó

    PUT /api/security/roles/{id} định tuyến quyền của vai trò quản trị qua **************** Trước khi người khác viết nên người bị từ chối ghi lại không. Chỉ người gọi có vai trò đó (hoặc có cửa sổ god mở) mới được; CONFIGURE_ SYSTEMS một mình không đủ. Một lệnh lưu sẽ tắt CONFIGURE_SYSTEM là 400 với một lý do đơn giản. Vai trò là carry lockedRights cho một người gọi như vậy. Các mô hình bảo mật trên vai trò vẫn được khóa.

  13. · kamo-shared-library

    Người quản trị có thể chỉnh sửa quyền của vai trò quản trị, không bao giờ tắt CONFIGURE_SYSTEM

    Vai trò quản trị viên (Tất cả quyền truy cập) được lưu isAllowEditSecurity=false, vì vậy không ai có thể thay đổi **************** là một cánh cửa vào: nó chỉ chấp nhận org's role_admin_id role và từ chối bất kỳ việc lưu nào (sau khi bình thường hóa cấp độ) để lại một quyền trong Tập tin đó là CONFIGURE_SYSTEM cộng với tổ tiên của nó: bên phải mở Settings > Essential và mỗi vai viết, vì vậy người nắm giữ nó luôn có thể quay lại. SecurityRoleDTO.lockedRights nói cho trình biên tập biết các switch nào đã được gắn.

  14. · EmailService

    Các miền biệt danh nhận và ký tên riêng; mặc định là đồng nghiệp và bản thân

    Máy phục vụ thư bây giờ học được tên miền khác của một tổ chức từ EmailService thay vì cấu hình postfix được chỉnh sửa bằng tay. KamoMailAliasDomains giữ một bảng alias_domains trong cơ sở dữ liệu KamoMail MySQL (được tạo khi bắt đầu; postfix đọc nó - xem klusterservices mail /), routing local@alias to local@target where that is a real thêm/ xóa đồng bộ nó, và một khởi động hòa giải các hàng đường dẫn mà Đưa nó đi. Mỗi tên miền giả không phải là máy chủ nền tảng sẽ có một chìa khóa DKIM ở đó, và EmailSmtpService.sendAsMember ký một thư của thành viên từ nó với DkimSigner. Các máy chủ nền tảng giữ chìa khóa của rspamd, vì vậy thư của kamouniverse.com là không thay đổi. GET **************** liệt kê MX, SPF và DKIM ghi chép các nhu cầu của lĩnh vực, mỗi kiểm tra trực tiếp. Ngoài ra: - AliasView.sendAs: địa chỉ mà mặc định tên giả thực sự được gửi ra (có bản sao) trên tên miền mặc định của tổ chức, nếu không thì chính nó) - thẻ thiết lập đoán. - /sendable đánh dấu hộp thư chính của đồng nghiệp (isPrimary), do đó viết như họ có thể mở trên tên giả mặc định của họ. - Một thành viên có thể thiết lập người gửi mặc định của mình mà không cần MANAGE_EMAIL_ACCOUNTS.

  15. · SecurityService

    Sĩ quan cho vay và nhà đầu tư chọn cho báo cáo cho vay thế chấp, được chứng minh trên Hibernate của hạm đội

    - mortgageLoanOfficers: thành viên được chỉ định làm nhân viên cho vay trên ít nhất một trong tổ chức ( hẹp hơn mỗi thành viên, vì vậy người chọn liệt kê tên match loans). - mortgageInvestors: tên các nhà đầu tư trên bảng giá của tổ chức. **************** chạy tất cả 18 báo cáo (kamo-shared-library) 17a7a233) on THIS service's Hibernate 6.2 with no database: every statement each bản báo cáo được biên dịch theo bản đồ thực, với mặc định và với mỗi và câu hỏi cho vay của tổ chức trả lời một khoản vay tổng hợp vì vậy Thư viện được xây dựng trên 6. 5, và Java CI chạy không Đây là nơi duy nhất mà sự không tương thích 6.2 sẽ xuất hiện trước khi một thành viên mở báo cáo ra.

  16. · kamo-shared-library

    Một kệ cho vay thế chấp của 18 báo cáo kiểm toán, tuân thủ và hoạt động

    Report Studio không có báo cáo thế chấp; MLOS có một báo cáo tuân thủ thực sự ( HMDA LAR page) và một tập hợp các màn hình làm việc mà không thể lọc, xuất khẩu hoặc lên lịch. Điều này thêm vào một thư mục cho vay thế chấp và 18 báo cáo, tất cả trong phạm vi tổ chức, Tất cả đều có cổng vào View Mortgage Pipeline, tất cả đều có khoan xuyên qua, nhìn được lưu trữ, lập lịch và xuất CSV/Excel/PDF: - Quản lý: HMDA LAR Review, HMDA Edit Checks, Công bằng cho vay kết quả (kiểm tra by applicant group, four-fifths flag), Mortgage Call Report Worksheet, TRID Thời gian tiết lộ (nghĩa rộng so với ngày làm việc cụ thể, quy tắc hộp thư), Khác Thời gian hành động (Reg B 30 ngày) - Đường ống và sản xuất: Lão hóa đường ống, sản xuất và thời gian chu kỳ, thải và Kéo qua - Khóa bàn: Tỷ lệ hết hạn khóa, mở rộng khóa, khóa lại và ngừng - Bảo hiểm và hoạt động: Điều kiện và miễn trừ, yêu cầu tài liệu, Quá trình đặt hàng của nhà cung cấp - Kiểm toán: Kiểm toán thay đổi tình trạng vay, quyết định SI và kiểm toán thay thế, cấp phép Tuân thủ, Kiểm toán thay đổi cấu hình Framework: ReportFolder.MORTGAGE, và ReportRowFilter — bộ lọc thành viên được áp dụng to finished rows, with the same operator meanings as the SQL path, for reports cột được tính toán (ngày trong trạng thái, kết quả cuối hạn). MortgageReportSupport giữ mỗi khoản vay đọc một dự đoán scalar bị giới hạn bởi organization (LoanFile -> AppMortgage -> organization), since most mortgage tables không có cột tổ chức và tải thực thể kích hoạt một truy vấn mỗi con một-đối-một. Mỗi bản báo cáo có ghi những gì nó không thể thấy: không có chi phí cụ thể (không có kiểm soát kiểm tra), không ghi nhận ý định tiếp tục, thông báo được gửi ra ngoài hệ thống, LAR trống

  17. · kamo-shared-library

    AiExternalMeeting entity for SI joins of third- party meetings (TPEXTMEET)

    Tuyên bố ai_external_meeting (kamoai-service **************** áp dụng) để KamoInitializer có thể tái tạo nó.

  18. · AIService

    Các phiên chạy GPT-Live thông qua relay (ticket LIVE_AUDIO), thử nghiệm với phiên chạy trực tiếp

    TPGPTLIVE (sở hữu 2026-10-27, phiên bản thử nghiệm). WebSocket chính của GPT-Live chỉ lấy khóa dự án, vì vậy một vé LIVE_AUDIO định tuyến lệnh REALTIME_AUDIO của org, giữ các mô hình trực tiếp và chuyển tiếp wss://…/v1/live/sessions với chìa khóa được thêm vào bên máy chủ (đo theo giây như REALTIME_ AUDIO). Một bí mật khách hàng thời gian thực không bao giờ được tạo ra cho một mô hình sống; REALTIME_AUDIO probe of a live model opens a GPT-Live session (session.start -> session.started -> close) takes <base>/live/sessions, the LiveKit plugin's path. Name hint gpt-live-* = REALTIME_AUDIO; known model gpt-live-1.

  19. · SecurityService

    Tạo mười quyền tính toán cho vay thế chấp từ CALC_SIMPLE

    Bất cứ ai có thể mở máy tính hôm nay sẽ tìm thấy Máy tính -> Đầu tư vào xe máy CALC_MORTGAGE_* (shared-lib 1ae01ae8); mỗi lần được cấp hoặc rút lại một cách độc lập.

  20. · kamo-internal

    Giống tên miền trong Thiết lập, và trên thẻ hộp thư của thành viên

    Thiết lập -> Thư điện tử -> Miền có thẻ Miền biệt danh: thêm một miền xác thực miền, gỡ bỏ một miền, chọn mặc định hoặc không chọn. Thẻ Thư và Hộp thư của thành viên hiện đang hiển thị địa chỉ hộp thư chính trên mỗi tên miền giả (Dylan@kamocrm.com cũng là Dylan@kamouniverse.com), và form add-alias có một người chọn tên miền để tên giả có thể đi thẳng vào tên miền giả. Ứng dụng ủy nhiệm không còn giới hạn biệt danh cho miền mặc định duy nhất của tổ chức; EmailService đã từ chối một miền mà tổ chức không sở hữu.

  21. · EmailService

    Quản lý miền biệt danh của tổ chức, và cho phép biệt danh trên chúng

    org_alias_domains chỉ tồn tại bằng SQL viết tay. New /api/email/alias-domains liệt kê chúng (bất kỳ thành viên nào của tổ chức) và thêm, gỡ bỏ và đặt mặc định (MANAGE_ EMAIL_ ACCOUNTS). Một miền chỉ có thể được thêm khi Tổ chức đã chứng minh rằng nó có nó, và không bao giờ một trong những hộp thư của nó đã sống trên. KamoMail createAlias giờ chấp nhận một biệt danh trên một miền biệt danh (sales@kamouniverse.com): tên miền không có hàng virtual_domains, vì vậy tên giả được lưu dưới miền của hộp thư đích; postfix xem tên giả bằng source và đã liệt kê miền trong virtual_alias_domains. Cũng sửa lỗi AliasResponseMemberIsTextTest, mà lệnh gửi trước đó đã phá vỡ thêm aliasDomainAddresses vào AliasView.

  22. · kamo-internal

    Ten Mortgage calculators under Calculator → Mortgage (bằng tiếng Anh)

    Chi trả hàng tháng, khả năng chi trả mua hàng, số tiền vay từ chi trả, chi trả ban đầu, chi phí đóng cửa Ước tính, tiền mặt để đóng cửa, DTI, LTV (với CLTV và HCLTV), Chi trả bổ sung / Chi trả sớm và Thời gian thanh toán, mỗi chế độ tính toán trong cửa sổ công cụ riêng, được xây dựng từ một bộ chia sẻ (mortgageUi.tsx): kết quả đếm, bánh doughnut có nhãn hiệu, thanh, thước đo và đường cong cân bằng, tiền và các trường phần trăm với các trượt, các đầu vào được giữ với cửa sổ, giảm chuyển động được tôn trọng. Mỗi nhóm được kiểm soát bởi quyền CALC_MORTGAGE_* của riêng nó (shared-lib 1ae01ae8, ids 650-659) Một thành viên chỉ nắm giữ 1 chiếc máy tính sẽ có máy tính đó thay thế sống trong lib/mortgage/calculatorMath.ts trên đỉnh của payment.ts/affordability.ts, với các thử nghiệm tour tính toán có được một bước Đầu tư; bản sao trong từ điển (aa98d5f2).

  23. · kamo-shared-library

    Ten Mortgage calculator rights under Calculator (650-659) (bằng tiếng Anh)

    CALC_MORTGAGE_PAYMENT, _AFFERDABILITY, _LOAN_FROM_PAYMENT, _DOWN_PAYMENT, _CLOSING_COSTS, _CASH_TO_CLOSE, _DTI, _LTV, _EXTRA_PAYMENT và _AMORTIZATION: một cho mỗi máy tính tiền thế chấp, ServiceType.CALCULATOR bên cạnh chín chế độ hiện có, mỗi chế độ là một gốc độc lập. RoleRightHierarchyTest: giá trị 403 -> 413, độc lập 79 -> 89, gốc 124 -> 134.

  24. · KlusterServices

    Mỗi nhân dạng người tham gia cuộc họp là nhân dạng của phiên họp đã xác thực (mod_kamo_presence_identity)

    TPMEETAUTH (lệnh chủ 2026-10-26): tai của SI đọc ai là mỗi điểm cuối là từ danh tính hiện diện của nó own <identity> only for token sessions, so an anonymous guest.meet.Meet or a Cái chân của Jigasi có thể là giả nhận dạng và chỉ viết ngữ cảnh JWT của phiên chạy (trang bị phụ ký nó from the member's own ***; guests carry guest-<hex>) Prosody pod (đã gỡ bỏ danh tính giả, ghi danh tính token). Applyed 2026-10-27 04: 32Z với không có cuộc họp trực tiếp (jicofo thống kê: 0 hội nghị, 0 participants); Jicofo và Jigasi kết nối lại, khách nhận token.

  25. · MCPGatewayService

    Trong một cuộc họp, người phát biểu của dòng quyết định quyền lực (lệnh giám sát ký tên, đồng đội hỏi, khách là bất kỳ ai)

    Truy cập ngày 26 tháng 10 năm 2026.  ^ “kamoai-voice names the meeting line a” gọi trả lời (X-Kamo-Gặp-Đến, không bao giờ là mô hình); Gặp-Đến hỏi Kamoai-service nói vậy, từ dòng của chính điểm cuối đó và xác nhận Danh tính: - Trưởng phòng (đã đăng ký hoặc khách đã xác nhận): Lệnh của họ, không Insubordination union (orderRef meet:<turn> or auth:<id>), no popup; - TEAM_MEMBER: xác thực, người bảo vệ danh tính cho phép SI hành động với Chỉ có quyền của chính mình; - NONE / chưa đọc / không phù hợp với dòng người nói: cấp độ bất kỳ ai. Mệnh lệnh được giữ cho từng dòng, không bao giờ dưới phím chạy, vì vậy một lệnh của người phát ngôn không bao giờ chuyển sang bước tiếp theo. identity_request_confirmation trong một cuộc họp là cho người nói của dòng (about=meet-turn:<turn>). Thử nghiệm: ToolCallPipelineMeetingTest (6), IdentityPackTest (+1); full suite 2013 green.

  26. · SecurityService

    Một dòng cuộc họp mà người giám sát đã đăng ký nói là một lệnh mà Tool Plane có thể cho vay (meet:<turn id>)

    TPMEETAUTH (lệnh chủ 2026-10-26): trong Kamo Meet của người giám sát đã đăng nhập yêu cầu là lệnh trực tiếp của họ (không có liên minh bất tuân) kiểm tra dòng thông qua việc phân bổ loa của kamoai-service (mỗi microphone của người tham gia) và trích dẫn nó như meet:<turn id>.

  27. · kamo-internal

    Hiện địa chỉ của biệt danh trên miền biệt danh của tổ chức

    Dưới mỗi biệt danh trên thẻ Thư và Hộp thư của thành viên, liệt kê cùng biệt danh trên thẻ org's alias domains, và dưới chip người gửi mặc định, địa chỉ mà nó thực sự đi ra ngoài như vậy.

  28. · EmailService

    Một biệt danh hoạt động trên mỗi miền biệt danh, như hộp thư chính

    Miền alias của tổ chức (org_alias_domains) đã phản chiếu miền chính của thành viên Hộp thư vào trình biên tập (erik@ kamocrm. com cũng được cung cấp như erik@ kamouniverse. com) nhưng không bao giờ là biệt danh của họ, vì vậy eric.white@kamocrm.com không thể gửi như eric.white@kamouniverse.com gửi địa chỉ đó cho tên giả. Mỗi biệt danh bây giờ có cùng hàng gương trong /sendable, mà canSendAs đọc, vậy đường dẫn gửi chấp nhận chúng. Một bản sao của biệt danh mặc định trên biệt danh mặc định của tổ chức miền lấy mặc định, như là của chủ yếu. Danh sách tên khác của thành viên trả lại aliasDomainAddresses để Settings có thể hiển thị chúng.

  29. · MCPGatewayService

    Bảo vệ chống giả mạo — một cuộc trò chuyện chưa được xác minh chỉ nhận được những gì bất kỳ ai cũng có thể hỏi cho đến khi thành viên xác nhận trong Kamo

    Người sở hữu 2026-10-26 (TPCALLTOOLS B): ai đó chỉ tuyên bố là thành viên, một người giám sát hoặc một người có thẩm quyền không được khiến SI làm bất cứ điều gì có hại hoặc dựa trên tuyên bố đó, thậm chí trong phạm vi quyền của SI; buộc bên máy chủ. IdentityGuard (bean mới, 1 cấu trúc; có dây bởi setter): cho việc viết của SI trong một cuộc chạy trên một kênh mà không ai chứng minh (điện thoại, cuộc họp, tin nhắn, không chứng minh) email, web/chat xã hội, tiếp theo của họ; kamoai-service /auth-requests/identity), không có sự xác nhận, theo lệnh của đồng đội, kiểm tra onRequestOf hoặc sự chấp thuận của con người, chỉ ghi ở cấp độ ai cũng được (Thông điệp nội bộ, hồ sơ mới, nhiệm vụ, ghi chú, đặt phòng, quản lý tài khoản) và trả lời cho đối tác của cuộc trò chuyện mà không có liên kết. Mọi thứ khác trả lời IDENTITY_UNVERIFIED (kiểm toán DENIED) tên identity_request_confirmation. Việc tìm kiếm thất bại sẽ giữ các ghi được bảo vệ. identity_request_confirmation trả lời id yêu cầu (một cuộc gọi trực tiếp đợi trên APPROVED answer marks the run confirmed so OrderDelegation lifts its giữ 'không có thứ tự' ngay lập tức (thì xác nhận là thứ tự chạy, auth:<id>, No Insubordination union rights (bằng tiếng Anh).

  30. · kamo-internal

    Chọn một biệt danh làm người gửi mặc định của thành viên

    Thẻ Thư và Hộp thư của thành viên có cột Người gửi mặc định trên tên giả table: làm một biệt danh là mặc định, hoặc chuyển nó về hộp thư chính. Người biên soạn mở trường From trên tên giả đó ở bất cứ nơi nào khác mở trên hộp thư chính của thành viên: một tin nhắn mới, và mới, trả lời và Hộp thư chia sẻ, hộp thư phụ hay hộp thư của đồng nghiệp là một Tên giả giữ lại danh tính gửi của chủ yếu và mẫu chữ ký, như một biệt danh đã chọn sẵn.

Vũ trụ của anh đang chờ đợi.

Bắt đầu miễn phí trong vài phút. Thêm sản phẩm bất cứ khi nào bạn sẵn sàng — không di chuyển, không đăng nhập mới.

Miễn phí mãi mãi — không cần thẻ tín dụng