← Nesneler
Nesne izinleri
İzinler; kamunun, platform rollerinin ve web sitesi kullanıcı rollerinin bir nesne türünün kayıtlarında ne yapabileceğini belirler. Rol onay kutuları RBAC’tir (kendi / diğerleri). Bir izne isteğe bağlı yapılandırılmış koşullar (alan karşılaştırması veya oluşturulma zamanına göre 30 dakikalık pencere gibi) eklenebilir. Boş koşullar yalnızca onay kutusu davranışını korur. GET liste ve GET detay, yönetim paneliyle aynı yardımcıyı kullanır.
İşlemler
GET
Geçerli izin matrisini okuyun.
GET /api/v1/tr/{websiteId}/objects/{objectTypeId}/permissionsPUT
İzinleri değiştirin. Rol dilimleri genellikle site süper yöneticisi gerektirir.
PUT /api/v1/tr/{websiteId}/objects/{objectTypeId}/permissionsAşağıdaki istek gövdesi şeklini kullanın:
{
"public": {},
"platformRoles": [{ "id": "string", "objectType": {} }],
"websiteUserRoles": [{ "id": "string", "objectType": {} }]
}MCP
MCP: get_object_permissions, update_object_permissions.