Yöneticilere kullanıcı yönetimi üzerinde daha fazla kontrol sağlamak için Mergin Haritalar Python API’sinde bazı geliştirmeler yaptık. Yeni özellikler yeni kullanıcılar oluşturmanıza, kullanıcı adlarını özelleştirmenize, üyelerin ve misafirlerin rollerini yönetmenize ve çok daha fazlasını yapmanıza olanak tanır!
Yeni araçlar, kuruluşları için kullanıcı oluşturma veya kullanıcı yönetimini kendi dahili süreçleriyle entegre etmek için komut dosyaları oluşturmak isteyen kullanıcılara daha fazla esneklik sunuyor. Çok sayıda kullanıcıyı projenize veya çalışma alanınıza davet etmeniz gerekiyorsa, panodan bireysel davetler göndermek yerine API aracını da kullanabilirsiniz. Projeleri yönetmek, durum raporları oluşturmak ve proje değişikliklerini itmek veya çekmek için API istemcisini de kullanabilirsiniz.
Aşağıdaki örnek komut dosyası, Pyton API ile yeni bir kullanıcı oluşturma biçimidir
import mergin
#generate Mergin client
client = mergin.MerginClient(login='john', password='T0p_secret')
#create user substitute values in <> with actual user values [username] and [notify_user] are optional
client.create_user(, , , , [username], [notify_user])
Örneğin, yeni bir kullanıcı oluşturmak istersem ‘jdoe@surveyor.com‘Ve onları çalışma alanına yönetici olarak ekleyin’ 1234 ‘, aşağıdaki komut dosyasını kullanacağım:
import mergin
client = mergin.MerginClient(login='myusername', password='P@asswd')
client.create_user("jdoe@surveyor.com", "T0p_$ecret!", 1234, "admin", notify_user=True)
Mergin Haritalar Python API, premium ve kurumsal planlarda tüm kullanıcılar için kullanılabilir. Bu yeni özellikler hakkında daha fazla bilgi edinmek için, bunları ve Mergin Haritalar API’sının diğer özellikleri hakkında okuyabilirsiniz. belgeler.