Shared device voicemail access bypassing user-specific security credential
A shared device voicemail box can be accessed from a device that is an unauthenticated device without a user-specific security credential. The device obtains an image via a camera of the device and transmits a request to a server. The request includes a unique code based on the image. The device accesses the voicemail box based on an access grant received from the server. Using the obtained image, a non-registered user of a telephony system can access a secured voicemail box.
1. A method, comprising:
obtaining an image via an application and using a camera of a first device, the first device being an unauthenticated device without a user-specific security credential;
transmitting, from the first device, a request to a server to access a voicemail box associated with a second device, the request including a unique code based on the image, the second device being a shared device between users; and
responsive to receiving an access grant from the server, accessing the voicemail box from the application of the first device.
2. The method of claim 1 , comprising:
responsive to obtaining the image, accessing the voicemail box via the application on the first device.
3. The method of claim 1 , wherein the application is a web application or a client application.
4. The method of claim 1 , wherein the first device is a mobile device and the second device being a desk phone or a computer.
5. The method of claim 1 , wherein the unique code is associated with at least one of a uniform resource locator (URL), a device identifier (ID) of the second device, a location of the second device, an extension of the second device, a voicemail box address, or a voicemail box personal identification number (PIN).
6. The method of claim 1 , wherein the access grant provides a limited access to the voicemail box.
7. The method of claim 6 , wherein the limited access is a read-only access.
8. The method of claim 6 , wherein the limited access is based on an expiration timer.
9. A system, comprising:
a shared device that is shared between users;
a mobile device that is an unauthenticated device without a user-specific security credential, the mobile device comprising:
a processor configured to run an application;
a camera configured to obtain an image using the application, the image associated with the shared device; and
a transmitter configured to transmit a request to access a voicemail box associated with the shared device, the request includes a unique code based on the image; and
a server configured to transmit an access grant to the mobile device to grant the mobile device access to the voicemail box associated with the shared device based on the unique code.
10. The system of claim 9 , wherein the mobile device is configured to access the voicemail box via the application on the mobile device.
11. The system of claim 9 , wherein the application is a web application of a client application.
12. The system of claim 9 , wherein the unique code is associated with at least one of a uniform resource locator (URL), a shared device identifier (ID), a shared device location, a shared device extension, a voicemail box address, or a voicemail box personal identification number (PIN).
13. The system of claim 9 , wherein the access grant provides a limited access to the voicemail box.
14. The system of claim 13 , wherein the limited access is a read-only access.
15. The system of claim 13 , wherein the limited access is based on an expiration timer.
16. A non-transitory computer-readable medium comprising a memory configured to store instructions that when executed by a processor, cause the processor to perform operations comprising:
obtaining an image via an application and using a camera of a first device, the first device being an unauthenticated device without a user-specific security credential;
transmitting, from the first device, a request to a server to access a voicemail box associated with a second device, the request including a unique code based on the image, the second device being a shared device between users; and
responsive to receiving an access grant from the server, accessing the voicemail box from the application of the first device.
17. The non-transitory computer-readable medium of claim 16 , wherein the access grant is based on a verification of the unique code via a determination that the unique code includes a first security credential that matches a second security credential, the second security credential associated with the voicemail box.
18. The non-transitory computer-readable medium of claim 17 , wherein the first security credential is a voicemail box personal identification number (PIN).
19. The non-transitory computer-readable medium of claim 16 , wherein the access grant is based on a verification of the unique code against a shared device ID, a location of the shared device, or an extension of the shared device.
20. The non-transitory computer-readable medium of claim 16 , wherein the unique code is associated with a scanned image or a detected code.