Mechanism for facilitating management of data in an on-demand services environment
Abstract
In accordance with embodiments, there are provided mechanisms and methods for facilitating management of data in an on-demand services environment. In one embodiment and by way of example, a method for facilitating management of data in an on-demand services environment is provided. The method of embodiment includes detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application. The method may further include determining whether the user is authorized to manipulate the data, and blocking the attempt if the user is not authorized to manipulate the data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method comprising:
detecting an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application; determining whether the user is authorized to manipulate the data; and blocking the attempt if the user is not authorized to manipulate the data.
2 . The computer-implemented method of claim 1 , wherein determining including matching the attempt with user privileges listed in an existing user profile to determine whether the user is authorized to manipulate the data.
3 . The computer-implemented method of claim 2 , further comprising generating the user profile associated with a user position of the user within an organization, and updating the user profile each time a change in the user position is detected.
4 . The computer-implemented method of claim 1 , further comprising granting the attempt if the user is authorized to manipulate the data.
5 . The computer-implemented method of claim 1 , further comprising displaying an error message notifying the block.
6 . The computer-implemented method of claim 1 , wherein the computing system comprises one or more of a mobile computing device, a personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box.
7 . A system comprising:
a computing device having a memory to store instructions, and a processing device to execute the instructions, wherein the instructions cause the processing device to: detect an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application; determine whether the user is authorized to manipulate the data; and block the attempt if the user is not authorized to manipulate the data.
8 . The system of claim 7 , wherein determining including matching the attempt with user privileges listed in an existing user profile to determine whether the user is authorized to manipulate the data.
9 . The system of claim 8 , further comprising generating the user profile associated with a user position of the user within an organization, and updating the user profile each time a change in the user position is detected.
10 . The system of claim 7 , further comprising granting the attempt if the user is authorized to manipulate the data.
11 . The system of claim 7 , further comprising displaying an error message notifying the block.
12 . The system of claim 7 , wherein the computing system comprises one or more of a mobile computing device, a personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box.
13 . A machine-readable medium having stored thereon instructions which, when executed by a machine, cause the machine to:
detect an attempt by a user to manipulate data via a collaboration application at a computing system, wherein the attempt includes attempted deletion of the data posted for viewing using the collaboration application; determine whether the user is authorized to manipulate the data; and block the attempt if the user is not authorized to manipulate the data.
14 . The machine-readable medium of claim 13 , wherein determining including matching the attempt with user privileges listed in an existing user profile to determine whether the user is authorized to manipulate the data.
15 . The machine-readable medium of claim 14 , wherein the machine is further to generate the user profile associated with a user position of the user within an organization, and updating the user profile each time a change in the user position is detected.
16 . The machine-readable medium of claim 13 , wherein the machine is further to grant the attempt if the user is authorized to manipulate the data.
17 . The machine-readable medium of claim 13 , wherein the machine is further to display an error message notifying the block.
18 . The machine-readable medium of claim 13 , wherein the computing system comprises one or more of a mobile computing device, a personal digital assistant (PDA), a handheld computer, an e-reader, a tablet computer, a notebook, a netbook, a desktop computer, a server computer, a cluster-based computer, and a set-top box.Join the waitlist — get patent alerts
Track US2016132665A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.