diff --git a/packages/nc-gui/components/dlg/AirtableImport.vue b/packages/nc-gui/components/dlg/AirtableImport.vue
index cdb87ef5cd..f6c3cc6ce3 100644
--- a/packages/nc-gui/components/dlg/AirtableImport.vue
+++ b/packages/nc-gui/components/dlg/AirtableImport.vue
@@ -64,6 +64,7 @@ const syncSource = ref({
syncLookup: true,
syncFormula: false,
syncAttachment: true,
+ syncUsers: true,
},
},
})
@@ -174,6 +175,7 @@ async function loadSyncSrc() {
syncLookup: true,
syncFormula: false,
syncAttachment: true,
+ syncUsers: true,
},
},
}
@@ -334,6 +336,13 @@ onMounted(async () => {
+
+
+
+ {{ $t('labels.importUsers') }}
+
+
+
diff --git a/packages/nc-gui/lang/ar.json b/packages/nc-gui/lang/ar.json
index ca7fbf4500..81a34ecfd4 100644
--- a/packages/nc-gui/lang/ar.json
+++ b/packages/nc-gui/lang/ar.json
@@ -305,6 +305,7 @@
"importLookupColumns": "استيراد أعمدة البحث",
"importAttachmentColumns": "استيراد أعمدة المرفق",
"importFormulaColumns": "استيراد أعمدة الصيغة",
+ "importUsers": "Import Users (by email)",
"noData": "لا توجد بيانات",
"goToDashboard": "الذهاب إلى لوحة التحكم",
"importing": "الاستيراد",
diff --git a/packages/nc-gui/lang/bn_IN.json b/packages/nc-gui/lang/bn_IN.json
index d2f31feed8..625917ee95 100644
--- a/packages/nc-gui/lang/bn_IN.json
+++ b/packages/nc-gui/lang/bn_IN.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/cs.json b/packages/nc-gui/lang/cs.json
index 8b61a551f2..4c07bb1f6f 100644
--- a/packages/nc-gui/lang/cs.json
+++ b/packages/nc-gui/lang/cs.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import sloupců vyhledávání",
"importAttachmentColumns": "Import sloupců příloh",
"importFormulaColumns": "Import sloupců vzorců",
+ "importUsers": "Import Users (by email)",
"noData": "Žádná data",
"goToDashboard": "Přejít na přehled",
"importing": "Importování",
diff --git a/packages/nc-gui/lang/da.json b/packages/nc-gui/lang/da.json
index c90f3253bf..2e6f2bb5d6 100644
--- a/packages/nc-gui/lang/da.json
+++ b/packages/nc-gui/lang/da.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import af opslagssøjler",
"importAttachmentColumns": "Import af kolonner til vedhæftede filer",
"importFormulaColumns": "Import af formelkolonner",
+ "importUsers": "Import Users (by email)",
"noData": "Ingen data",
"goToDashboard": "Gå til Dashboard",
"importing": "Import af",
diff --git a/packages/nc-gui/lang/de.json b/packages/nc-gui/lang/de.json
index b47c19ea84..0f6c02f1d1 100644
--- a/packages/nc-gui/lang/de.json
+++ b/packages/nc-gui/lang/de.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Suchspalten importieren",
"importAttachmentColumns": "Spalten für Anhänge importieren",
"importFormulaColumns": "Formelspalten importieren",
+ "importUsers": "Import Users (by email)",
"noData": "Keine Daten",
"goToDashboard": "Zum Dashboard gehen",
"importing": "Wird importiert",
diff --git a/packages/nc-gui/lang/en.json b/packages/nc-gui/lang/en.json
index e0ad13d016..0c02eac0fc 100644
--- a/packages/nc-gui/lang/en.json
+++ b/packages/nc-gui/lang/en.json
@@ -312,6 +312,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/es.json b/packages/nc-gui/lang/es.json
index 00be928760..cd862e099e 100644
--- a/packages/nc-gui/lang/es.json
+++ b/packages/nc-gui/lang/es.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importar columnas de consulta",
"importAttachmentColumns": "Importar columnas de anexos",
"importFormulaColumns": "Importar columnas de fórmulas",
+ "importUsers": "Import Users (by email)",
"noData": "Sin datos",
"goToDashboard": "Ir al panel de control",
"importing": "Importación de",
diff --git a/packages/nc-gui/lang/eu.json b/packages/nc-gui/lang/eu.json
index cf517e02e5..9e07d7bfb3 100644
--- a/packages/nc-gui/lang/eu.json
+++ b/packages/nc-gui/lang/eu.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/fa.json b/packages/nc-gui/lang/fa.json
index 2379c06587..e21d553af5 100644
--- a/packages/nc-gui/lang/fa.json
+++ b/packages/nc-gui/lang/fa.json
@@ -305,6 +305,7 @@
"importLookupColumns": "امپورت ستون های جستجو",
"importAttachmentColumns": "ایمپورت ستون های ضمیمه",
"importFormulaColumns": "ایمپورت ستون های فرمول",
+ "importUsers": "Import Users (by email)",
"noData": "بدون داده",
"goToDashboard": "رفتن به داشبورد",
"importing": "در حال ایمپورت",
diff --git a/packages/nc-gui/lang/fi.json b/packages/nc-gui/lang/fi.json
index 36bb168f0a..d2d46a90bb 100644
--- a/packages/nc-gui/lang/fi.json
+++ b/packages/nc-gui/lang/fi.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Tuo hakusarakkeita",
"importAttachmentColumns": "Liitesarakkeiden tuominen",
"importFormulaColumns": "Tuo kaavan sarakkeet",
+ "importUsers": "Import Users (by email)",
"noData": "Ei tietoja",
"goToDashboard": "Siirry kojelautaan",
"importing": "Tuo",
diff --git a/packages/nc-gui/lang/fr.json b/packages/nc-gui/lang/fr.json
index d5a9b10471..e2f7621489 100644
--- a/packages/nc-gui/lang/fr.json
+++ b/packages/nc-gui/lang/fr.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importer des colonnes de recherche",
"importAttachmentColumns": "Importer des colonnes de pièces jointes",
"importFormulaColumns": "Importer des colonnes de formule",
+ "importUsers": "Import Users (by email)",
"noData": "Aucune donnée",
"goToDashboard": "Accéder au tableau de bord",
"importing": "Importation de",
diff --git a/packages/nc-gui/lang/he.json b/packages/nc-gui/lang/he.json
index d16b9be659..5a6004ef92 100644
--- a/packages/nc-gui/lang/he.json
+++ b/packages/nc-gui/lang/he.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/hi.json b/packages/nc-gui/lang/hi.json
index 1ecc5a34d9..ad83b0b638 100644
--- a/packages/nc-gui/lang/hi.json
+++ b/packages/nc-gui/lang/hi.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/hr.json b/packages/nc-gui/lang/hr.json
index 9578870562..59c09da8ae 100644
--- a/packages/nc-gui/lang/hr.json
+++ b/packages/nc-gui/lang/hr.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/id.json b/packages/nc-gui/lang/id.json
index df6008ff84..bf3ccf7bde 100644
--- a/packages/nc-gui/lang/id.json
+++ b/packages/nc-gui/lang/id.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Impor Kolom Pencarian",
"importAttachmentColumns": "Impor Kolom Lampiran",
"importFormulaColumns": "Kolom Formula Impor",
+ "importUsers": "Import Users (by email)",
"noData": "Tidak ada data",
"goToDashboard": "Buka Dasbor",
"importing": "Mengimpor",
diff --git a/packages/nc-gui/lang/it.json b/packages/nc-gui/lang/it.json
index 6e58ec546b..70e4634269 100644
--- a/packages/nc-gui/lang/it.json
+++ b/packages/nc-gui/lang/it.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importazione di colonne di ricerca",
"importAttachmentColumns": "Importazione delle colonne degli allegati",
"importFormulaColumns": "Importazione delle colonne della formula",
+ "importUsers": "Import Users (by email)",
"noData": "Nessun dato",
"goToDashboard": "Vada alla Dashboard",
"importing": "Importazione",
diff --git a/packages/nc-gui/lang/ja.json b/packages/nc-gui/lang/ja.json
index 6408295e25..0a09571bc1 100644
--- a/packages/nc-gui/lang/ja.json
+++ b/packages/nc-gui/lang/ja.json
@@ -305,6 +305,7 @@
"importLookupColumns": "インポートルックアップカラム",
"importAttachmentColumns": "添付ファイルのカラムをインポートする",
"importFormulaColumns": "インポート式カラム",
+ "importUsers": "Import Users (by email)",
"noData": "データがありません",
"goToDashboard": "ダッシュボードに移動",
"importing": "インポート中",
diff --git a/packages/nc-gui/lang/ko.json b/packages/nc-gui/lang/ko.json
index 4cd5fe6bea..ed988e05c4 100644
--- a/packages/nc-gui/lang/ko.json
+++ b/packages/nc-gui/lang/ko.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/lv.json b/packages/nc-gui/lang/lv.json
index 0293e12bb7..3406ede5dc 100644
--- a/packages/nc-gui/lang/lv.json
+++ b/packages/nc-gui/lang/lv.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Uzlasīšanas kolonnu importēšana",
"importAttachmentColumns": "Pielikuma kolonnu importēšana",
"importFormulaColumns": "Formulas kolonnu importēšana",
+ "importUsers": "Import Users (by email)",
"noData": "Nav datu",
"goToDashboard": "Dodieties uz paneli",
"importing": "Importēšana",
diff --git a/packages/nc-gui/lang/nl.json b/packages/nc-gui/lang/nl.json
index 57c35c551d..80815a7cf2 100644
--- a/packages/nc-gui/lang/nl.json
+++ b/packages/nc-gui/lang/nl.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Lookup-kolommen importeren",
"importAttachmentColumns": "Kolommen met bijlagen importeren",
"importFormulaColumns": "Formulekolommen importeren",
+ "importUsers": "Import Users (by email)",
"noData": "Geen gegevens",
"goToDashboard": "Ga naar het dashboard",
"importing": "Importeren",
diff --git a/packages/nc-gui/lang/no.json b/packages/nc-gui/lang/no.json
index f6385da199..0425a9169c 100644
--- a/packages/nc-gui/lang/no.json
+++ b/packages/nc-gui/lang/no.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/pl.json b/packages/nc-gui/lang/pl.json
index 5c96439849..d921c5a4b7 100644
--- a/packages/nc-gui/lang/pl.json
+++ b/packages/nc-gui/lang/pl.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importuj kolumny wyszukiwania",
"importAttachmentColumns": "Importuj kolumny załączników",
"importFormulaColumns": "Importuj kolumny formuły",
+ "importUsers": "Import Users (by email)",
"noData": "Brak danych",
"goToDashboard": "Przejdź do panelu",
"importing": "Importowanie",
diff --git a/packages/nc-gui/lang/pt.json b/packages/nc-gui/lang/pt.json
index 6345d2a37c..7a8fafb817 100644
--- a/packages/nc-gui/lang/pt.json
+++ b/packages/nc-gui/lang/pt.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importar colunas de pesquisa",
"importAttachmentColumns": "Colunas de Anexos de Importação",
"importFormulaColumns": "Colunas de Fórmula de Importação",
+ "importUsers": "Import Users (by email)",
"noData": "Sem dados",
"goToDashboard": "Ir para Painel de controlo",
"importing": "Importação",
diff --git a/packages/nc-gui/lang/pt_BR.json b/packages/nc-gui/lang/pt_BR.json
index f655ac9d04..59ef8cb2cd 100644
--- a/packages/nc-gui/lang/pt_BR.json
+++ b/packages/nc-gui/lang/pt_BR.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importar colunas de pesquisa",
"importAttachmentColumns": "Colunas de Anexos de Importação",
"importFormulaColumns": "Colunas de Fórmula de Importação",
+ "importUsers": "Import Users (by email)",
"noData": "Sem dados",
"goToDashboard": "Ir para Painel de controlo",
"importing": "Importação",
diff --git a/packages/nc-gui/lang/ru.json b/packages/nc-gui/lang/ru.json
index b5f43aae0c..d628b9f14b 100644
--- a/packages/nc-gui/lang/ru.json
+++ b/packages/nc-gui/lang/ru.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Импорт подстановочных (Lookup) столбцов",
"importAttachmentColumns": "Импорт столбцов вложений",
"importFormulaColumns": "Импорт столбцов формул",
+ "importUsers": "Import Users (by email)",
"noData": "Нет данных",
"goToDashboard": "Перейти к Дашборду",
"importing": "Импорт",
diff --git a/packages/nc-gui/lang/sk.json b/packages/nc-gui/lang/sk.json
index 797d03b1c9..fa33f950c7 100644
--- a/packages/nc-gui/lang/sk.json
+++ b/packages/nc-gui/lang/sk.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importovanie stĺpcov vyhľadávania",
"importAttachmentColumns": "Import stĺpcov príloh",
"importFormulaColumns": "Import stĺpcov vzorca",
+ "importUsers": "Import Users (by email)",
"noData": "Žiadne údaje",
"goToDashboard": "Prejsť na prístrojový panel",
"importing": "Importovanie",
diff --git a/packages/nc-gui/lang/sl.json b/packages/nc-gui/lang/sl.json
index c4c19e86eb..db65b525ac 100644
--- a/packages/nc-gui/lang/sl.json
+++ b/packages/nc-gui/lang/sl.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Uvoz stolpcev za iskanje",
"importAttachmentColumns": "Uvoz stolpcev priloge",
"importFormulaColumns": "Uvoz stolpcev formule",
+ "importUsers": "Import Users (by email)",
"noData": "Ni podatkov",
"goToDashboard": "Pojdite na nadzorno ploščo",
"importing": "Uvoz",
diff --git a/packages/nc-gui/lang/sv.json b/packages/nc-gui/lang/sv.json
index cb9e5d0663..a220a3e677 100644
--- a/packages/nc-gui/lang/sv.json
+++ b/packages/nc-gui/lang/sv.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Importera kolumner för uppslagsfunktioner",
"importAttachmentColumns": "Importera kolumner för bilagor",
"importFormulaColumns": "Importera formelkolumner",
+ "importUsers": "Import Users (by email)",
"noData": "Inga uppgifter",
"goToDashboard": "Gå till instrumentpanelen",
"importing": "Importera",
diff --git a/packages/nc-gui/lang/th.json b/packages/nc-gui/lang/th.json
index e5303b52da..a5ddc1e2bf 100644
--- a/packages/nc-gui/lang/th.json
+++ b/packages/nc-gui/lang/th.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "No Data",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/tr.json b/packages/nc-gui/lang/tr.json
index 0bf3ae7cd6..f3ae1c6a40 100644
--- a/packages/nc-gui/lang/tr.json
+++ b/packages/nc-gui/lang/tr.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Arama Sütunlarını İçe Aktarma",
"importAttachmentColumns": "Ek Sütunlarını İçe Aktar",
"importFormulaColumns": "Formül Sütunlarını İçe Aktarma",
+ "importUsers": "Import Users (by email)",
"noData": "Veri Yok",
"goToDashboard": "Gösterge Tablosuna Git",
"importing": "İthalat",
diff --git a/packages/nc-gui/lang/uk.json b/packages/nc-gui/lang/uk.json
index 5780c54b10..f6123b34da 100644
--- a/packages/nc-gui/lang/uk.json
+++ b/packages/nc-gui/lang/uk.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Імпорт стовпців пошуку",
"importAttachmentColumns": "Імпорт стовпців вкладень",
"importFormulaColumns": "Імпорт стовпців формул",
+ "importUsers": "Import Users (by email)",
"noData": "Дані відсутні",
"goToDashboard": "Панель керування",
"importing": "Імпорт",
diff --git a/packages/nc-gui/lang/vi.json b/packages/nc-gui/lang/vi.json
index e4369c17f7..afc84cc07a 100644
--- a/packages/nc-gui/lang/vi.json
+++ b/packages/nc-gui/lang/vi.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Kết nhập cột tệp đính kèm",
"importFormulaColumns": "Kết nhập cột công thức",
+ "importUsers": "Import Users (by email)",
"noData": "Không có dữ liệu",
"goToDashboard": "Go to Dashboard",
"importing": "Importing",
diff --git a/packages/nc-gui/lang/zh-Hans.json b/packages/nc-gui/lang/zh-Hans.json
index 55a5255e04..7dc5fbbb1c 100644
--- a/packages/nc-gui/lang/zh-Hans.json
+++ b/packages/nc-gui/lang/zh-Hans.json
@@ -305,6 +305,7 @@
"importLookupColumns": "导入查询列",
"importAttachmentColumns": "导入附件列",
"importFormulaColumns": "导入公式列",
+ "importUsers": "Import Users (by email)",
"noData": "暂无数据",
"goToDashboard": "转到仪表板",
"importing": "导入中",
diff --git a/packages/nc-gui/lang/zh-Hant.json b/packages/nc-gui/lang/zh-Hant.json
index fa6467c17d..ba3228e5d6 100644
--- a/packages/nc-gui/lang/zh-Hant.json
+++ b/packages/nc-gui/lang/zh-Hant.json
@@ -305,6 +305,7 @@
"importLookupColumns": "Import Lookup Columns",
"importAttachmentColumns": "Import Attachment Columns",
"importFormulaColumns": "Import Formula Columns",
+ "importUsers": "Import Users (by email)",
"noData": "沒有資料",
"goToDashboard": "前往儀表板",
"importing": "匯入中",
diff --git a/packages/nocodb/src/modules/jobs/jobs/at-import/at-import.processor.ts b/packages/nocodb/src/modules/jobs/jobs/at-import/at-import.processor.ts
index bc9a247dad..36f6ce6509 100644
--- a/packages/nocodb/src/modules/jobs/jobs/at-import/at-import.processor.ts
+++ b/packages/nocodb/src/modules/jobs/jobs/at-import/at-import.processor.ts
@@ -2357,10 +2357,12 @@ export class AtImportProcessor {
await nocoSetPrimary(aTblSchema);
logDetailed('Configuring Display Value column completed');
- logBasic('Configuring User(s)');
- // add users
- await nocoAddUsers(schema);
- logDetailed('Adding users completed');
+ if (syncDB.options.syncUsers) {
+ logBasic('Configuring User(s)');
+ // add users
+ await nocoAddUsers(schema);
+ logDetailed('Adding users completed');
+ }
// hide-fields
// await nocoReconfigureFields(aTblSchema);