{"id":3443,"date":"2015-08-26T10:16:18","date_gmt":"2015-08-26T16:16:18","guid":{"rendered":"http:\/\/www.jumpcloud.com\/blog\/?p=3443"},"modified":"2021-05-19T16:43:40","modified_gmt":"2021-05-19T20:43:40","slug":"rest-api-to-control-my-user-management","status":"publish","type":"post","link":"https:\/\/jumpcloud.com\/blog\/rest-api-to-control-my-user-management","title":{"rendered":"REST API to Control My User Management"},"content":{"rendered":"\n
REST-based APIs have dramatically changed software development. Software is being built in more modular ways leading to more stable, scalable applications. REST APIs are also helping to create a new economy of services being delivered in the cloud by third-party providers.<\/p>\n\n\n\n
Developers no longer need to build all of their components in house. In fact, developers can now choose from a wide range of services that can help build their service. These options include services such as database, storage, caching, content delivery, and many others.<\/span><\/p>\n\n\n\n The technical contract holding many of these services together is their REST-based APIs<\/a>. The REST APIs are light and fast. The added benefit for developers is that the APIs should rarely change, even though the underlying service will change and morph over time. <\/span><\/p>\n\n\n\n A key area that can be delivered as-a-service is user management<\/a>. Application developers spend far too much time on this area when it can easily be controlled through a few REST-based API calls. There is truly no need for developers to write much, if any, code around managing users in their application.<\/span><\/p>\n\n\n\n Many developers today are still writing their own code to manage users or leveraging frameworks. But even after leveraging a framework, developers still need to spin up a database and manage that infrastructure where their user credentials will reside. Of course, user management services need to be always available so that the application\u2019s users can always login and use the application. <\/span><\/p>\n\n\n\n This approach amounts to a colossal heap of added work and effort that a development and operations team needs to exert.<\/span><\/p>\n\n\n\n There is a better way. Developers can simply leverage a third party user management service<\/a>. Generally called <\/span>Directory-as-a-Service<\/span><\/a>, developers simply add REST-based API calls to their application to provision, authenticate, and deprovision users. <\/span><\/p>\n\n\n\n This approach saves tremendous time and off-loads the operations efforts to the service provider. Software developers can then focus on their proprietary advantages with their application rather than wasting time building capabilities that can be easily purchased.<\/span><\/p>\n\n\n\n If you are building a software application and are looking to focus your efforts on the areas that really matter for you, give 探花大神\u2019s Directory-as-a-Service<\/a> a try. You\u2019ll leverage our APIs to build out your user management infrastructure and leave the heavy lifting to us. That means more time building the features that count for your user base. <\/span><\/p>\n","protected":false},"excerpt":{"rendered":" REST APIs have been helping to create a new economy of services being delivered in the cloud by third-party providers to deliver more scalable applications.<\/p>\n","protected":false},"author":30,"featured_media":3444,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","inline_featured_image":false,"footnotes":""},"categories":[23],"tags":[],"collection":[2780],"platform":[],"funnel_stage":[3016],"coauthors":[],"acf":[],"yoast_head":"\nUser Management with REST APIs<\/b><\/h2>\n\n\n\n
<\/figure><\/div>\n\n\n\n
Conventional User Management <\/b><\/h3>\n\n\n\n
Managing Users with DaaS<\/b><\/h3>\n\n\n\n
Ready for Better User Management? <\/b><\/h2>\n\n\n\n
<\/figure><\/div>\n\n\n\n