---
title: "İzinler Referansı | Tajo"
description: "Stripe Uygulamaları için kullanılabilen Stripe API izinlerinin eksiksiz referansı"
url: https://tajo.io/tr/docs/stripe-apps/permissions/
markdown: https://tajo.io/tr/docs/stripe-apps/permissions.md
lang: tr-TR
author: "Set Noa"
author_url: https://tajo.io/tr/set-noa/
robots: noindex
---

Erken erişim talep edin

Adınızı ve iş e-posta adresinizi girin. Tajo erişim talebinizi onaylamanız için size bir bağlantı göndereceğiz.

# İzinler Referansı

[Set Noa](https://tajo.io/tr/set-noa/)

Stripe Uygulamaları, Stripe API kaynaklarına erişimi denetlemek için bir izin sistemi kullanır. Her izin, uygulama manifestinizde net bir amaç açıklamasıyla birlikte açıkça bildirilmelidir. Kullanıcılar, uygulamanızı kurarken bu izinleri onaylar.

Caution

**Durum: planlandı, oluşturulmadı.** Tajo’nun bir Stripe App’i yoktur, bu nedenle bu bölümdeki hiçbir şey bugün kurulamaz. Bu sayfadaki uygulama tanımlayıcıları, URL’ler ve kimlik bilgileri canlı uç noktalar değil, örnek amaçlı yer tutuculardır.

## İzinleri yönetme

### İzinleri bildirme

İzinleri `stripe-app.json` manifest dosyanıza ekleyin:

```json
{
  "permissions": [
    {
      "permission": "customer_read",
      "purpose": "Read customer profiles to sync with Brevo contacts"
    },
    {
      "permission": "customer_write",
      "purpose": "Update customer metadata with Brevo sync status"
    }
  ]
}
```

### CLI ile izin verme

Geliştirme sırasında izinleri Stripe CLI kullanarak verebilirsiniz:

```bash
# Grant a specific permission
stripe apps grant permission "customer_read" \
  --purpose "Read customer profiles to sync with Brevo contacts"

# Grant multiple permissions
stripe apps grant permission "charge_read" \
  --purpose "Access payment data for event tracking"

stripe apps grant permission "event_read" \
  --purpose "Read Stripe events"
```

### İzinler için en iyi uygulamalar

- **Asgari gereklilik**: Yalnızca uygulamanızın gerçekten kullandığı izinleri isteyin
- **Net amaçlar**: Teknik olmayan kullanıcıların anlayabileceği amaç açıklamaları yazın
- **Okuma ve yazmayı gerekçelendirin**: Hem okuma hem yazma gerekiyorsa nedenini her amaç açıklamasında belirtin
- **Düzenli olarak gözden geçirin**: Uygulamanızı güncellerken artık gerekmeyen izinleri kaldırın

Tip

Aşırı izin istemek, uygulama reddedilmesinin en yaygın nedenlerinden biridir. Yalnızca ihtiyacınız olanı isteyin.

## Ürüne göre izinler

### Core

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Account** | `account_read` | Hesap ayrıntılarını ve ayarlarını okur |
| **Account** | `account_write` | Hesap ayarlarını günceller |
| **Balance** | `balance_read` | Hesap bakiyesini ve işlemleri görüntüler |
| **Customer** | `customer_read` | Müşteri profillerini, meta verilerini ve ödeme yöntemlerini okur |
| **Customer** | `customer_write` | Müşteri kayıtları oluşturur, günceller veya siler |
| **Event** | `event_read` | Hesap olaylarını okur ve bunlara abone olur |
| **File** | `file_read` | Yüklenen dosyaları ve dosya bağlantılarını okur |
| **File** | `file_write` | Dosya yükler ve dosya bağlantıları oluşturur |
| **Mandate** | `mandate_read` | Ödeme talimatlarını okur |
| **Product** | `product_read` | Ürün kataloğunu ve fiyatlandırmayı okur |
| **Product** | `product_write` | Ürün ve fiyat oluşturur, günceller veya siler |
| **Token** | `token_read` | Token’laştırılmış ödeme verilerini okur |
| **Webhook Endpoint** | `webhook_endpoint_read` | Webhook uç noktası yapılandırmalarını okur |
| **Webhook Endpoint** | `webhook_endpoint_write` | Webhook uç noktası oluşturur, günceller veya siler |

### Payments

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Charge** | `charge_read` | Ödeme tahsilatlarını ve iadelerini okur |
| **Charge** | `charge_write` | Tahsilat oluşturur, ödemeleri yakalar, iade yapar |
| **Dispute** | `dispute_read` | Ödeme itirazlarını ve kanıtlarını okur |
| **Dispute** | `dispute_write` | İtiraz kanıtı gönderir ve itirazları yanıtlar |
| **Payment Intent** | `payment_intent_read` | Ödeme niyeti ayrıntılarını ve durumunu okur |
| **Payment Intent** | `payment_intent_write` | Ödeme niyeti oluşturur, onaylar veya iptal eder |
| **Payment Method** | `payment_method_read` | Kayıtlı ödeme yöntemlerini okur |
| **Payment Method** | `payment_method_write` | Ödeme yöntemlerini müşterilere ekler veya müşterilerden ayırır |
| **Payout** | `payout_read` | Ödeme aktarımı ayrıntılarını ve takvimlerini okur |
| **Payout** | `payout_write` | Ödeme aktarımı oluşturur veya iptal eder |
| **Refund** | `refund_read` | İade ayrıntılarını okur |
| **Refund** | `refund_write` | İade oluşturur veya günceller |
| **Setup Intent** | `setup_intent_read` | Kurulum niyeti ayrıntılarını okur |
| **Setup Intent** | `setup_intent_write` | Kurulum niyeti oluşturur veya onaylar |

### Billing

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Coupon** | `coupon_read` | İndirim kuponlarını ve promosyon kodlarını okur |
| **Coupon** | `coupon_write` | Kupon oluşturur, günceller veya siler |
| **Credit Note** | `credit_note_read` | Alacak dekontlarını okur |
| **Credit Note** | `credit_note_write` | Alacak dekontu oluşturur veya geçersiz kılar |
| **Invoice** | `invoice_read` | Fatura ayrıntılarını, kalemlerini ve durumunu okur |
| **Invoice** | `invoice_write` | Fatura oluşturur, günceller, kesinleştirir veya geçersiz kılar |
| **Invoice Item** | `invoice_item_read` | Bekleyen fatura kalemlerini okur |
| **Invoice Item** | `invoice_item_write` | Fatura kalemi oluşturur veya siler |
| **Plan** | `plan_read` | Abonelik planlarını ve fiyatlandırmayı okur |
| **Plan** | `plan_write` | Plan oluşturur, günceller veya siler |
| **Price** | `price_read` | Fiyat yapılandırmalarını okur |
| **Price** | `price_write` | Fiyat oluşturur veya günceller |
| **Quote** | `quote_read` | Fiyat tekliflerini okur |
| **Quote** | `quote_write` | Teklif oluşturur, kesinleştirir veya kabul eder |
| **Subscription** | `subscription_read` | Abonelik ayrıntılarını, takvimlerini ve durumunu okur |
| **Subscription** | `subscription_write` | Abonelik oluşturur, günceller veya iptal eder |
| **Subscription Schedule** | `subscription_schedule_read` | Abonelik takvimlerini okur |
| **Subscription Schedule** | `subscription_schedule_write` | Abonelik takvimi oluşturur, günceller veya serbest bırakır |
| **Usage Record** | `usage_record_read` | Kullanıma dayalı faturalandırma kullanım kayıtlarını okur |
| **Usage Record** | `usage_record_write` | Kullanıma dayalı faturalandırma için kullanım kaydı oluşturur |

### Checkout

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Checkout Session** | `checkout_session_read` | Checkout Session ayrıntılarını ve kalemlerini okur |
| **Checkout Session** | `checkout_session_write` | Checkout Session oluşturur veya süresini doldurur |
| **Payment Link** | `payment_link_read` | Payment Link yapılandırmalarını okur |
| **Payment Link** | `payment_link_write` | Payment Link oluşturur veya günceller |

### Connect

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Application Fee** | `application_fee_read` | Uygulama ücreti ayrıntılarını okur |
| **Connected Account** | `connected_account_read` | Bağlı hesap ayrıntılarını okur |
| **Connected Account** | `connected_account_write` | Bağlı hesap oluşturur veya günceller |
| **Transfer** | `transfer_read` | Hesaplar arası aktarım ayrıntılarını okur |
| **Transfer** | `transfer_write` | Bağlı hesaplara aktarım oluşturur |
| **Top-up** | `topup_read` | Bakiye yükleme ayrıntılarını okur |
| **Top-up** | `topup_write` | Stripe bakiyesine yükleme yapar |

### Issuing

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Issuing Card** | `issuing_card_read` | Basılan kart ayrıntılarını okur |
| **Issuing Card** | `issuing_card_write` | Kart oluşturur, günceller veya devre dışı bırakır |
| **Issuing Cardholder** | `issuing_cardholder_read` | Kart sahibi bilgilerini okur |
| **Issuing Cardholder** | `issuing_cardholder_write` | Kart sahibi oluşturur veya günceller |
| **Issuing Transaction** | `issuing_transaction_read` | Kart işlemi ayrıntılarını okur |
| **Issuing Authorization** | `issuing_authorization_read` | Yetkilendirme taleplerini okur |
| **Issuing Authorization** | `issuing_authorization_write` | Yetkilendirme taleplerini onaylar veya reddeder |
| **Issuing Dispute** | `issuing_dispute_read` | Kart itirazlarını okur |
| **Issuing Dispute** | `issuing_dispute_write` | Kart itirazı oluşturur veya gönderir |

### Reporting

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Report Run** | `report_run_read` | Rapor çalıştırma sonuçlarını okur |
| **Report Run** | `report_run_write` | Yeni rapor çalıştırmaları oluşturur |
| **Report Type** | `report_type_read` | Kullanılabilir rapor türlerini okur |

### Tax

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Tax Calculation** | `tax_calculation_read` | Vergi hesaplama sonuçlarını okur |
| **Tax Calculation** | `tax_calculation_write` | Vergi hesaplaması oluşturur |
| **Tax Rate** | `tax_rate_read` | Vergi oranı yapılandırmalarını okur |
| **Tax Rate** | `tax_rate_write` | Vergi oranı oluşturur veya günceller |
| **Tax Registration** | `tax_registration_read` | Vergi kaydı ayrıntılarını okur |

### Terminal

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Terminal Reader** | `terminal_reader_read` | Terminal okuyucu ayrıntılarını okur |
| **Terminal Reader** | `terminal_reader_write` | Terminal okuyucu kaydeder veya günceller |
| **Terminal Location** | `terminal_location_read` | Terminal konumu ayrıntılarını okur |
| **Terminal Location** | `terminal_location_write` | Terminal konumu oluşturur veya günceller |

### Secret Store

| Kaynak | İzin | Açıklama |
| --- | --- | --- |
| **Secret** | `secret_read` | Secret Store içindeki gizli anahtarları okur |
| **Secret** | `secret_write` | Gizli anahtar oluşturur, günceller veya siler |

## Tajo Brevo entegrasyonu için önerilen izinler

Tajo Brevo entegrasyon uygulaması için önerilen izinler şunlardır:

```json
{
  "permissions": [
    {
      "permission": "customer_read",
      "purpose": "Sync customer profiles and contact information to Brevo"
    },
    {
      "permission": "customer_write",
      "purpose": "Store Brevo contact ID and sync status on customer metadata"
    },
    {
      "permission": "charge_read",
      "purpose": "Track purchase events and revenue data for Brevo analytics"
    },
    {
      "permission": "product_read",
      "purpose": "Sync product catalog to Brevo for personalized email campaigns"
    },
    {
      "permission": "event_read",
      "purpose": "Read events to trigger Brevo automation workflows"
    },
    {
      "permission": "invoice_read",
      "purpose": "Track invoice events for transactional emails via Brevo"
    },
    {
      "permission": "subscription_read",
      "purpose": "Monitor subscription lifecycle for Brevo retention campaigns"
    },
    {
      "permission": "secret_write",
      "purpose": "Securely store Brevo API credentials in Stripe Secret Store"
    },
    {
      "permission": "secret_read",
      "purpose": "Retrieve stored Brevo API credentials for data sync operations"
    },
    {
      "permission": "webhook_endpoint_write",
      "purpose": "Register webhook endpoints to deliver events to Tajo"
    }
  ]
}
```

## İzin kapsamları

İzinler, uygulamanızın bir platform hesabına mı yoksa bağlı bir hesaba mı kurulduğuna bağlı olarak farklı kapsamlarda çalışabilir:

| Kapsam | Açıklama |
| --- | --- |
| **Account** | İzinler, kurulumu yapan hesabın kendi verileri için geçerlidir |
| **Connected Account** | Connect platformlarında izinler bağlı hesapları da kapsayabilir |

Caution

Yazma izni isterken, uygulamanızın verileri tam olarak nasıl ve ne zaman değiştirdiğini uygulama incelemesi sırasında açıklamaya hazır olun. Gereksiz yazma izinleri, yaygın bir ret nedenidir.
