ความสามารถทั้งหมด
ส่งมอบ
สิทธิ์แบบกำหนดขอบเขต
จัดการการเข้าถึงของนักพัฒนาผ่านองค์กร App และข้อมูลรับรองฝั่งเซิร์ฟเวอร์
แบ็กเอนด์ของคุณ
Server SDK · BeeOSClient
BeeOS Cloud
รันไทม์เอเจนต์
harness-sdk.ts
import {
RuntimeRegistrationCoordinator,
type RuntimeRegistrationConfig,
type RuntimeRegistrationTransport,
} from "@beeos-ai/cloud-harness-sdk";
async function startRuntime(
transport: RuntimeRegistrationTransport,
config: RuntimeRegistrationConfig,
onLeaseLost: (reason: "fenced" | "expired" | "heartbeat_failed", cause?: unknown) => void,
) {
const runtime = new RuntimeRegistrationCoordinator(transport, config, onLeaseLost);
await runtime.start();
return runtime;
}อนุญาตสิทธิ์จากแบ็กเอนด์ออกข้อมูลรับรองฝั่งเซิร์ฟเวอร์ขอบเขต App และตรวจสอบสิทธิ์ผู้ใช้ของคุณก่อนทุกคำขอ
เชื่อมต่อรันไทม์ลงทะเบียนรันไทม์ ประกาศเมธอดที่รองรับ และส่งคำตอบกลับผลิตภัณฑ์
รับเหตุการณ์สมัครรับ Webhook วงจรชีวิตและการดำเนินงาน แล้วอัปเดตสถานะในที่เก็บของคุณ
ตัวตนผู้ใช้ปลายทางและ ACL เป็นความรับผิดชอบของแบ็กเอนด์ ฟรอนต์เอนด์รับข้อมูลที่ได้รับอนุญาตผ่านแบ็กเอนด์และเรนเดอร์ ไม่มี App client SDK แยกต่างหาก
เอกสาร- 01
สร้างองค์กรและ App
- 02
ออกคีย์ฝั่งเซิร์ฟเวอร์ที่จำกัดขอบเขต App
- 03
เก็บคีย์ในแบ็กเอนด์และตรวจสิทธิ์ผู้ใช้ที่นั่น
ตัวอย่างการใช้งาน
ออกคีย์ฝั่งเซิร์ฟเวอร์สำหรับ App ให้แบ็กเอนด์ โดยผลิตภัณฑ์ดูแลผู้ใช้และสิทธิ์เอง
- ขอบเขตองค์กรและ App
- ข้อมูลรับรองเซิร์ฟเวอร์แบบจำกัดขอบเขต
- สิทธิ์ผู้ใช้ของผลิตภัณฑ์แยกต่างหาก
เริ่มผสานรวม
เริ่มผสานรวม
อ่านคู่มือผสานรวม แล้วเชื่อมต่อรันไทม์และแบ็กเอนด์