1
使用Dreamfactory開始第一步並遵循教程我沒有找到,當我想要用戶訪問某個服務(而不是應用程序)時,如何將角色應用於用戶。如何在Dreamfactory中將角色應用於用戶?
這裏 http://wiki.dreamfactory.com/DreamFactory/Tutorials/Accessing_SQL_tables 描述,如何創建這樣的角色,但用戶選項卡上沒有申請角色服務的地方,只有應用程序的列表。
我怎麼能實現它?
我可以創建一個服務(這不是任何應用程序的一部分)。我可以創建角色來訪問該服務。但是我不能將這個角色應用到用戶,因爲該服務不是應用程序的一部分。如何做到這一點? –
訪問權限由用戶+ API密鑰+角色決定。這是一種3方式的關係。看看用戶的角色標籤。他可以爲每個應用程序設定不同的角色。如果您希望將對特定服務的訪問權限合併到已爲該用戶定義角色的應用中,則應該簡單地修改該角色以允許訪問該服務。 否則,只需使用不同的API密鑰,並使您爲該用戶創建與該應用程序相對應的新獨立角色。 –
像DF論壇一樣,理解這一點並不容易,空白的App給用戶提供了將用戶與服務綁定的缺失部分。至少對於我來說。請將這些信息納入答案中(如果可能,請將其寫入文檔中)。 –