ข้ามไปยังเนื้อหา
ความสามารถทั้งหมด

ส่งมอบ

สิทธิ์แบบกำหนดขอบเขต

จัดการการเข้าถึงของนักพัฒนาผ่านองค์กร 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 แยกต่างหาก

เอกสาร
  1. 01

    สร้างองค์กรและ App

  2. 02

    ออกคีย์ฝั่งเซิร์ฟเวอร์ที่จำกัดขอบเขต App

  3. 03

    เก็บคีย์ในแบ็กเอนด์และตรวจสิทธิ์ผู้ใช้ที่นั่น

ตัวอย่างการใช้งาน

ออกคีย์ฝั่งเซิร์ฟเวอร์สำหรับ App ให้แบ็กเอนด์ โดยผลิตภัณฑ์ดูแลผู้ใช้และสิทธิ์เอง

  • ขอบเขตองค์กรและ App
  • ข้อมูลรับรองเซิร์ฟเวอร์แบบจำกัดขอบเขต
  • สิทธิ์ผู้ใช้ของผลิตภัณฑ์แยกต่างหาก

เริ่มผสานรวม

เริ่มผสานรวม

อ่านคู่มือผสานรวม แล้วเชื่อมต่อรันไทม์และแบ็กเอนด์

เอกสาร