اتصال IBSng — Provisioning
> version: 1.0 | last_updated: 2026-07-27 | audience: admin
معرفی
ماژول `ibsng` از **JSON-RPC / XML-RPC** رسمی IBSng برای مدیریت کاربران RADIUS استفاده میکند.
عملیات پشتیبانیشده:
---
پیکربندی Tenant
**Provisioning → ماژولهای Provisioning → ایجاد**
| فیلد config | مثال | توضیح |
|-------------|------|--------|
| `host` | `http://192.168.1.10` | آدرس سرور IBSng |
| `port` | `1237` | 1237=JSON-RPC، 1235=XML-RPC |
| `protocol` | `json` | `json` یا `xml` |
| `auth_name` | `system` | کاربر API |
| `auth_pass` | `***` | رمز API |
| `auth_type` | `ADMIN` | نوع احراز هویت |
| `isp_name` | `Main` | ISP/Owner |
| `group_name` | `ftth-100` | گروه پیشفرض |
**Sandbox:** تا زمان دریافت credentials واقعی، گزینه Sandbox را فعال نگه دارید.
---
پیکربندی محصول
در **کاتالوگ محصول → Provision**:
- `group_name` = نام گروه در IBSng (مثلاً `ftth-100`)
---
تست
---
جریان BSS
```
سفارش → Workflow → ProvisioningService → IbsngModule → IbsngClient
```
دادههای برگشتی در `subscription.provisioning_data`:
---