Skip to main content
Blog
Home/

Get IT done with MyIT, our new sample app that makes IT possible!

Author Raileen Del Rosario
Raileen Del RosarioProgrammer Writer
Summary3 min read

MyIT, our first sample app written in PHP, demonstrates how the information technology industry can use the Docusign Admin, Monitor, and eSignature PHP SDKs.

    • Equipment and software approval
    • Bulk employee permission profile modification
    • Employee monitoring
    • Additional resources

    Table of contents

    I'm delighted to inform you that our latest sample app, MyIT, is now available to use and explore. MyIT demonstrates how the information technology industry can use the Admin, Monitor, and eSignature PHP SDKs. This sample app includes three scenarios that display a range of Docusign functionalities such as bulk sending, permission profiles, and monitoring data retrieval.

    MyIT is our first sample app written in PHP, and uses React for its front-end components. The application's source code is available to the public on GitHub. Developers can clone the repository and run the app locally to gain practical experience in making API calls through the PHP SDKs, while the app's hosted version offers the ability to test all of the following scenarios.

    Equipment and software approval

    The initial scenario in MyIT enables users to simulate equipment and software allocation to current and new employees. Conditional recipients, who are employees selected by the user, can be assigned new software and equipment through the app. The app then calls the eSignature REST API to make a bulk send request. 

    You can use your own email address as one of the recipients to test the bulk send capability and use email modifiers to validate that the document changes according to the user's inputs. We can see here that the embedded signing document differs depending on which software and equipment I selected — a keyboard or a monitor.

    MyITBlogPost-image1
    MyITBlogPost-image2

    Bulk employee permission profile modification

    This scenario in MyIT uses the Docusign Admin API to allow users to allocate permission profiles to their employees. This is crucial for IT managers, as they must ensure that role-based access control is being appropriately implemented. The app has three default permission profiles: Admin, Manager, and Employee. We will modify John Doe's and Jane Smith's profiles to Managers while assigning Austin Adams the Employee profile.

    MyITBlogPost-image3

    We will confirm that the roles were successfully assigned in the following scenario.

    Employee monitoring

    Using the Docusign Monitor API, IT managers can monitor employee data in a consolidated dashboard, which is the focus of the final scenario. MyIT employs monitor alerts to track modifications made to employees' permission profiles, as well as their equipment and software assignments. The dashboard below displays our permission profiles, equipment, and software alterations:

    MyITBlogPost-image4

    We can also export user data to a .csv file, which you can use to perform data backups and conduct data analysis. The .csv file provides information on users, their roles, and the equipment and software they have been provisioned with.

    MyITBlogPost-image5

    Although this is just one example of how monitor alerts can be used, they can also inform managers of other activities such as login events, user group activity, Connect events, and much more.

    Take a look at MyIT to discover these scenarios firsthand, and browse through our ever-expanding selection of sample applications to see demonstrations across a range of industries, SDKs, and Docusign functionalities.

    Additional resources

    Author Raileen Del Rosario
    Raileen Del RosarioProgrammer Writer

    Raileen Del Rosario has been with Docusign since 2022. As a Programmer Writer on the Developer Content team, she writes content and code to help developers learn how to use Docusign APIs.

    More posts from this author

    Related posts

    • How to fix duplicate tabs in Docusign: Anchor vs. custom tabs
      Developers

      How to fix duplicate tabs in Docusign: Anchor vs. custom tabs

      Author Sai Dandamudi
      Sai Dandamudi
    • Enhancing Sales Success with Strategic Insights from Salesforce and Docusign AI

      Enhancing Sales Success with Strategic Insights from Salesforce and Docusign AI

      Author Subbarao Pydikondala
      Subbarao Pydikondala
    • From the Trenches: Automating JWT OAuth in Insomnia

      From the Trenches: Automating JWT OAuth in Insomnia

      Author Robert Schendle
      Robert Schendle
    How to fix duplicate tabs in Docusign: Anchor vs. custom tabs

    How to fix duplicate tabs in Docusign: Anchor vs. custom tabs

    Author Sai Dandamudi
    Sai Dandamudi
    Enhancing Sales Success with Strategic Insights from Salesforce and Docusign AI

    Enhancing Sales Success with Strategic Insights from Salesforce and Docusign AI

    Author Subbarao Pydikondala
    Subbarao Pydikondala
    From the Trenches: Automating JWT OAuth in Insomnia

    From the Trenches: Automating JWT OAuth in Insomnia

    Author Robert Schendle
    Robert Schendle

    Discover what's new with Docusign IAM or start with eSignature for free

    Explore Docusign IAMTry eSignature for Free
    Person smiling while presenting