NocoDB是開源的Airtable替代品,將任何數(shù)據(jù)庫變成一個智能電子表格,我們的應(yīng)用商店允許你連接到任何云服務(wù),如用于文件存儲的S3和用于業(yè)務(wù)工作流程的第三方應(yīng)用!
功能介紹
豐富的電子表格界面
搜索、排序、過濾、隱藏列,非常容易。
創(chuàng)建視圖:Grid, Gallery, Kanban, Gantt, Form
分享視圖:公開和密碼保護
個人和鎖定的視圖
上傳圖片到單元格(適用于S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)!
角色: 所有者,創(chuàng)造者,編輯,評論者,查看者,評論者,自定義角色。
訪問控制:精細的訪問控制,甚至在數(shù)據(jù)庫、表和列級別。
用于工作流自動化的應(yīng)用商店。
聊天:Microsoft Teams, Sl ack, Discord, Mattermost
電子郵件 : SMTP, SES, Mailchimp
SMS: ? SMS : Twilio
What sapp
任何第三方API
通過以下方式進行程序化的API訪問。
REST APIs (Swagger)
GraphQL APIs.
包括JWT認證和社會認證
API令牌與Zapier, Integromat整合。
常見問題
支持哪些數(shù)據(jù)庫?
目前我們支持大多數(shù)的SQL數(shù)據(jù)庫,包括Postgres, MySQL, MariaDB, SQL Server和SQLite3。
它是完全免費的嗎?
目前,你可以使用該產(chǎn)品,沒有任何費用。
它支持哪些平臺?
你可以在Node或Docker的幫助下在任何機器上運行它。
API是否安全 - 它是否有授權(quán)和ACL?
NocoDB是完全安全的,有內(nèi)置的基于會話的認證和授權(quán)。我們目前支持谷歌和Face book的授權(quán)。
認證也包括與電子郵件驗證、忘記密碼和重置密碼有關(guān)的東西。對第三方認證庫Auth0, Firebase, Amazon Cognito的支持將在未來出現(xiàn)。
是否可以從視圖中忽略某些表?
是的,你可以在用戶界面上禁用它。
訪問控制列表(ACL)或基于角色的訪問控制(RBAC)嗎?
NocoDB不僅為所有的表自動生成訪問控制列表,而且還提供GUI來管理每一類用戶和模型的權(quán)限。同樣,這些ACL是以真正的模塊化方式完成的,比如每個ACL文件都與它相應(yīng)的路由器和中間件文件相關(guān)聯(lián)。
ACL/RBAC使開發(fā)者能夠管理各類用戶對底層模型的細粒度訪問。
APIs有分頁功能嗎?
是的,所有的API都有內(nèi)置的分頁功能。
是否支持REST APIs的Swagger API規(guī)范?
NocoDB為所有的REST APIs自動生成Swagger文檔,這樣你就不需要再從scartch上寫文檔了。生成的文檔是以一種真正的模塊化方式完成的,因此每個路由器文件都與一個swagger文檔相關(guān)聯(lián)。這使得它非常容易遵循和更新。
Swagger是最適應(yīng)的開源API文檔。Swagger的交互式實時文檔不僅可以幫助開發(fā)者理解API,還可以調(diào)用API。
API可以抵御SQL注入攻擊嗎?
當從數(shù)據(jù)庫中獲取數(shù)據(jù)時,準備好的SQL查詢會被執(zhí)行,這是安全的。
如何對模型進行數(shù)據(jù)驗證?
你可以在為你生成的模型中編寫非常復(fù)雜的數(shù)據(jù)驗證功能。
我有更多的問題?
請加入我們奇妙的社區(qū),在discord。