# Настройка прав

Есть 2 типа прав общие для всей таблицы и персональные для каждого столбца. В общих правах есть настройка для чтения и записи (в разработке).

### Общие права

Если вы хотите что бы GPT получал данные из таблицы поставьте разрешение "Чтение из базы данных"

<figure><img src="https://2593311972-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fef2EBU68XAlye1NtG8DF%2Fuploads%2FWfycOK478klVzbrFWkJv%2Fimage.png?alt=media&#x26;token=7cd9c564-74e7-4dcb-94cc-88564e458e54" alt=""><figcaption></figcaption></figure>

### Персональные права

Персональные настройки для колонок включают в себя "Поиск", "Чтение", "Запись" (в разработке) и "Время"(для столбцов типа Date).

### Поиск

Поставьте эту настройку, если хотите что бы GPT искал по этим колонкам. Способ поиска будет зависеть от типа колонок, так что важно правильно задать тип, подробнее в статье по созданию таблицы.

{% content-ref url="create-table" %}
[create-table](https://doc.nextbot.ru/functional/integrations/notion/create-table)
{% endcontent-ref %}

Поиск по тексту (типы: rich\_text, text и title) происходит гораздо хуже, чем по Select и Multi-select возможности ввести в поиск разные варианты написания. Для примера клиент написал "хочу продать айфон 256гб", GPT так и попробует поискать в базе "айфон 256 гб" и не найдет, попробует ещё несколько вариантов, но совсем не факт, что попадет в вариант написания из таблицы. В данном случае лучше или разбить на несколько Select (например, название модели и объем памяти) и дать возможность GPT искать по ним.

Поиск по дате будет происходить с возможность запросить дату равную, раньше или позже указанной. Важно поставить галочку "Время" если дата содержит время и вы используете его для поиска. Это удобно, если вам нужно ответить на вопрос "До 15.09 приедет товар?", GPT поищет поставки до указанной даты и скажет, если такие есть.

Поиск по number происходит с возможностью всех операторов сравнения. Это дает возможность искать цену больше 1000, меньше 1000, равную 1000, самую дешевую и так далее.

{% hint style="info" %}
**Очень важно использовать правильные типы данных!**
{% endhint %}

Чаще всего для поиска не нужны все поля, и некоторые будут только сбивать GPT. Подумайте какие вопросы могут задать клиенты и дайте возможность искать только по ним. Некоторые задачи решаются буквально с поиском по одной Select колонке.

### Опционально

Если данная настройка включена, то параметр НЕ обязателен для поиска, т.е. GPT сможет сделать запрос в таблицу и без данного параметра. Хорошо продумывайте какие параметры нужны всегда, а какие не обязательны.

### Чтение

Эти колонки будут доступны GPT после получения данных. Некоторые данные не нужны для ответа, не давайте GPT лишнего, это лишь увеличит вероятность ошибки и увеличит расход токенов.

### Время

Данная настройка появляется только если у вас есть данные в формате Date. Поставьте её, если данные содержат не только дату, но и время
