{"id":4474,"date":"2012-08-20T15:23:47","date_gmt":"2012-08-20T20:23:47","guid":{"rendered":"http:\/\/www.mrc-productivity.com\/blog\/?p=4474"},"modified":"2020-04-12T17:19:10","modified_gmt":"2020-04-12T22:19:10","slug":"heres-a-new-way-to-save-time-on-development-and-more","status":"publish","type":"post","link":"https:\/\/www.mrc-productivity.com\/blog\/2012\/08\/heres-a-new-way-to-save-time-on-development-and-more\/","title":{"rendered":"Here\u2019s a new way to save time on development (and more)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-728\" title=\"SaveTime\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2010\/11\/SaveTime.jpg\" alt=\"Save Time\" width=\"76\" height=\"100\" \/>What if you could save time on development, gain more control over your applications, and make your users happier&#8230;all at the same time? Sound interesting? Let\u2019s learn how you can make this happen.<\/p>\n<p>I\u2019m going to tell you about a relatively new feature called \u201cuser rights and privileges\u201d. It might sound technical (and a little boring), but it\u2019s insanely useful. What is it? Here\u2019s a basic definition: It lets you assign custom variables to any user, and then use those variables in any application.<\/p>\n<p>Does that sound too technical? Here\u2019s another way to look at it: Think of it like a data table or a spreadsheet that contains a list of user names. You can create and assign any variable to any user, and then access those variables anywhere. For example, take a look at the image below:<a name=\"20120817\"><\/a><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2012\/08\/UserRightsPrivileges.jpg\" alt=\"\" title=\"UserRightsPrivileges\" width=\"448\" height=\"124\" class=\"aligncenter size-full wp-image-4503\" \/><\/p>\n<p>Now, that\u2019s just a basic example of what a user rights and privileges table might look like, but it can really contain as many variable as you need. The important points to remember are these: First, you can create any type of parameter you desire. Second, you can use those parameters across all applications.<\/p>\n<p>How might this feature help you? Here are a few examples:<\/p>\n<h3>Save time developing applications<\/h3>\n<p>Since all parameters are defined in one place, you don\u2019t need to create new rules every time you create an application. This can save a considerable amount of development time.<\/p>\n<h3>Gain more control over your applications<\/h3>\n<p>You have full control over which features or data are available to each user. You can hide certain fields or columns from some users, or even display completely different information. For instance, two different users can access the same application and see completely different data and options.<\/p>\n<h3>Give users more control<\/h3>\n<p>You can even choose to let your users define or edit certain variables. For instance, you could let users choose a different application background color, change the font size, or let them pick their own interface theme\/style.<\/p>\n<p>Those are three ways that this feature could help you, but that\u2019s really just the tip of the iceberg. The fact is, it can handle most anything. It\u2019s all up to your needs and imagination.<\/p>\n<p>Want to apply the \u201cuser rights and privileges\u201d feature to your m-Power applications? We\u2019ve written up a short tutorial explaining the process, which <a onclick=\"_gaq.push(['_trackEvent', 'Blog', 'Inside Link', '201208120_UserRightsAndPrivileges']);\" href=\"https:\/\/www.mrc-productivity.com\/techblog\/?p=9459\" target=\"_blank\"><span style=\"color: red; font-weight: bold;\">you can find right here<\/span><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What if you could save time on development, gain more control over your applications, and make your users happier&#8230;all at the same time? Sound interesting? Let\u2019s learn how you can make this happen. I\u2019m going to tell you about a relatively new feature called \u201cuser rights and privileges\u201d. It might sound technical (and a little &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.mrc-productivity.com\/blog\/2012\/08\/heres-a-new-way-to-save-time-on-development-and-more\/\"> <span class=\"screen-reader-text\">Here\u2019s a new way to save time on development (and more)<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","slim_seo":{"title":"Here\u2019s a new way to save time on development (and more) - mrc&#039;s Cup of Joe Blog","description":"What if you could save time on development, gain more control over your applications, and make your users happier...all at the same time? Sound interesting? Let"},"footnotes":""},"categories":[6],"tags":[13,15],"class_list":["post-4474","post","type-post","status-publish","format-standard","hentry","category-save-time","tag-application-development","tag-web-development"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/comments?post=4474"}],"version-history":[{"count":12,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4474\/revisions"}],"predecessor-version":[{"id":12743,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/4474\/revisions\/12743"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/media?parent=4474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/categories?post=4474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/tags?post=4474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}