-
公开(公告)号:US11151214B2
公开(公告)日:2021-10-19
申请号:US16255517
申请日:2019-01-23
Applicant: VMware, Inc.
Inventor: Raghavendra Mummadi , David Jablonski , Gerard T. Murphy , Soorya Rajasoorya , Adarsh Subhash Chandra Jain , James Wells
IPC: G06F16/955 , H04L29/06 , G06F3/0481
Abstract: Examples described herein include systems and methods for dynamically determining a server for enrollment with a management system. An example method can include receiving user input at an application executing on a user device, such as a portal application that provides access to and authentication for other applications through a catalogue of application icons. If the user input includes a first URL but that URL produces an error when used in conjunction with extensions associated with a management server, the application can automatically use extensions associated with an application-support server. The application can then retrieve a second URL from the application-support server and use it for performing enrollment steps at the management server. The enrollment steps can include authenticating the user at an identity service and determining the user's group ID for enrollment, for example.
-
公开(公告)号:US20200233918A1
公开(公告)日:2020-07-23
申请号:US16255517
申请日:2019-01-23
Applicant: VMware, Inc.
Inventor: Raghu Mummadi , David Jablonski , Gerard T. Murphy , Soorya Rajasoorya , Adarsh Subhash Chandra Jain , James Wells
IPC: G06F16/955 , H04L29/06
Abstract: Examples described herein include systems and methods for dynamically determining a server for enrollment with a management system. An example method can include receiving user input at an application executing on a user device, such as a portal application that provides access to and authentication for other applications through a catalogue of application icons. If the user input includes a first URL but that URL produces an error when used in conjunction with extensions associated with a management server, the application can automatically use extensions associated with an application-support server. The application can then retrieve a second URL from the application-support server and use it for performing enrollment steps at the management server. The enrollment steps can include authenticating the user at an identity service and determining the user's group ID for enrollment, for example.
-
公开(公告)号:US20190163929A1
公开(公告)日:2019-05-30
申请号:US15824167
申请日:2017-11-28
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
Abstract: Examples of multi-persona account management in client devices are described. In one example, a client device can host a personal workspace, such as for personal data and applications of a user of the client device, along with a separate alternate persona workspace for work-related data and applications of the user. The client device interfaces with a management computing environment to enroll in device management services and establish an alternate persona workspace on the client device. The client device receives a token for the alternate persona workspace from the management computing environment, creates the alternate persona workspace, and installs an interface service in the alternate persona workspace. The client device also associates an alternate persona account with the alternate persona workspace using the token and returns a service identifier to the management computing environment. The management computing environment remotely administers applications installed in the alternate persona workspace using the service identifier.
-
公开(公告)号:US20200349282A1
公开(公告)日:2020-11-05
申请号:US16936670
申请日:2020-07-23
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
Abstract: Examples of multi-persona account management in client devices are described. A client device can host a personal workspace, such as for personal data and applications of a user, along with a separate alternate persona workspace for work-related data and applications of the user. The client device interfaces with a management computing environment to enroll in device management services and establish the alternate persona workspace on the client device. In one example, the client device queries a management computing environment to establish an alternate persona workspace in the client device. The client device then creates the alternate persona workspace in the client device based on a response from the management computing environment, associates an alternate persona account with the alternate persona workspace, and receives a notification to install at least one application in the alternate persona workspace from an account administration environment of the alternate persona account.
-
公开(公告)号:US10733322B2
公开(公告)日:2020-08-04
申请号:US15824167
申请日:2017-11-28
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
Abstract: Examples of multi-persona account management in client devices are described. In one example, a client device can host a personal workspace, such as for personal data and applications of a user of the client device, along with a separate alternate persona workspace for work-related data and applications of the user. The client device interfaces with a management computing environment to enroll in device management services and establish an alternate persona workspace on the client device. The client device receives a token for the alternate persona workspace from the management computing environment, creates the alternate persona workspace, and installs an interface service in the alternate persona workspace. The client device also associates an alternate persona account with the alternate persona workspace using the token and returns a service identifier to the management computing environment. The management computing environment remotely administers applications installed in the alternate persona workspace using the service identifier.
-
公开(公告)号:US10303343B1
公开(公告)日:2019-05-28
申请号:US15865895
申请日:2018-01-09
Applicant: VMware, Inc.
Inventor: Adam Stephen Rykowski , Adarsh Subhash Chandra Jain , Kai Chen , Daniel Quintas , Huda Osman
IPC: G06F3/0484 , G06F17/30 , G06F3/06 , G06F16/11 , G06F16/335
Abstract: Disclosed are various embodiments related to rendering a data driven user interface used to configure device profiles in an enterprise device management environment. In some examples, the enterprise device management environment can include a definition file repository and a platform specific adapter. In one example, among others, a system can establish a communication channel with a definition file repository, and then receive a definition file for a target platform from the definition file repository. The system can also receive a request to generate a device profile and render a data driven user interface for configuring the device profile based on the definition file. The system can generate the device profile based at least in part on a platform translation of the values retrieved from the data driven user interface. The device profile can execute in association with the target platform on a client device.
-
-
-
-
-