users – allow authors/editors dashboard access with limitation

I want to allow my authors/contributors/editors to access the dashboard access without allowing them to access any plugins or any other items other than create posts and add contents.

there are a number of LMS post types available such as courses, lesson or Quizes i just want authors/contributors/editors to access them.
how can we do that with or without plug in.

web app – What are the best macro-areas for an Editing Tool Dashboard?

I am a designer, working on an editing tool, that allows you to create presentations.
You can collaborate on these presentations with other users of the platform. I wonder what are the clearest, most simple macro-areas to find on the dashboard.
So far I have: All Files, Shared with me ( single presentations shared by peers) and Folders ( I create a folder to group similar presentations, inside this section I see other folders that have been shared with me). Does this make sense? Are there any other ways? more dynamic and fluid, less structured? Thanks a lot

web app – Dashboard design, are there any good alternatives to side nav?

I am trying to create a user profile dashboard for an application. The user creates the media asset which is saved under All files, he/she should be able to organize these files somehow ( workspaces/folders/projects, you name it), from the web I see the most common solution is to have a side bar where user creates folders in which he can drag the assets created. I guess is so commonly used because the folders are always within reach but are there any other creative alternatives to a side nav for application file management? Thanks

plugins – WooCommerce Dashboard is accessing Public Side Code. Why?

I am separating my public and admin code via is_admin, but for some reason the public code gets executed in the WooCommerce Dashboard, by those “statistics” cards that are getting data.

I thought that maybe they’re doing some AJAX request so I tried adding wp_doing_ajax(), but that public code is still getting executed.

What’s happening?

Plotting JSON Data in Thingsboard Dashboard

I have a device and am publishing some nested telemetry to it similar to the following payload:

{ "results": { "job": "0009834", "partNumber": "thing-01", "snum": "00001", "voltage": 5.01, "current": 0.02 } }

The actual data is a bit more complex, but this should get my point across. Is it possible to access the JSON attributes in the dashboard widgets for plotting or timeseries tables? For example, plotting the historical values of results.voltage.

oauth2 – How to integrate multiple services via API’s into a single dashboard on a per-user basis with SSO?

so my project is that I’d like to pull data from a bunch of different services/API’s and show them in a single dashboard. SSO is a requirement so I want to make sure the user doesn’t have to put in their password over and over.

The system already has SAML2.0 set up with ADFS which is configured as the identity provider for all the services.

The issue is that when a user uses SAML to log into a service, they leave my dashboard app and don’t get any of the user permissions for that service. For example, say the user is trying to access Gitlab and they only have access to a certain number of projects, unless they go into gitlab and generate a user API key and copy/paste it into my dashboard app, I can’t get that user’s permissions when making API calls.

From my research, it sounds like using OAuth2.0 is the solution to this; set up ADFS to generate tokens for a user (as the Authorization server) and then integrate it with applications that use OAuth2.0 (which would be the resource servers) and my dashboard app would be basically a client hanging on to the tokens. This would enable me to make API calls with scoped permissions.

Does this sound like a good idea? Instinctually, I feel that this has got to be a common problem that’s been solved many times before but I am not formulating the Google/Stackoverflow searches for the solution.

user behavior – Any link to some usability study on dashboard menu?

I am working on designing dashboard screens for a directory of tiny house enthusiasts(the site will also have social features like making friends, following people etc.)

Here’s a screen that I designed –

There are items on the left panel and once someone selects an item, it shows the sub-items on the main screen.

Is there any usability study that points out what pattern works for dashboard menus (like having sub-items also on the left panel or showing it on the main screen itself)?

dashboard – How to show progress bar and percentage value in a compact space?

By trying to keep the number in the bar, users are potentially getting information less quickly, which goes against what a dashboard seeks to achieve: Insight of status at a glance.

You can get more contrast by pulling the number up, and making it larger. Then, display progress as a contrasting line, reserving the color only for the values that are progressing.

enter image description here

I’m not sure what your other constraints are, but if the purple needs more contrast, you can darken the text and the bar, but they can work visually as one unit.

It’s easier to read a prominent ‘7%’, than to calculate the fill position in the progress bar. Your current design is the other way around: the bar is prominent, but I strain to read the text.

Rather than two purple hues, gray represents the absence of completion.

architecture – design a BI dashboard system – logic of data aggregation on frontend or backend?

I work with a system very similar to a BI dashboard. Basically, suppose the dashboard shows some business metrics for the business, for example, revenue, refunds, number of orders, average order value, etc.

At the front it will display the data for one year, at this time the daily value will be displayed on a line graph for one year. But later, this will start to allow the user to select different aggregation options, as one year data will be aggregated by week, by month, etc. (or it could be 7 days, 14 days, etc., yes, this is still unknown to this day). point). On the backend we are using a big data warehouse (sql) solution and a Node.js server

Now I am considering 3 options, I don't know which approach to choose. If you have experience / ideas to share, it will be really appreciated!

1) the backend aggregation logic, especially the data layer, essentially does aggregation in SQL queries.

pro: 1) fast 2) evolves well if the size of the data increases (let's say that we start to show data over 3 years, more metrics)

con: 1) if the query aggregation logic changes (like from calendar month / week to rollover x days), you might end up rewriting most of the queries (maybe not true, if that's the case) . 2) Requires more work to set up a solid test.

2) aggregation logic on the backend, especially the application layer. Basically, the query returns daily data points and the application manages the aggregation logic.

pro: 1) easier to change if the aggregation logic changes (relatively)

con: 1) slower than having this in the data layer (more network traffic, difference in language performance, more load on the server) 2) worse scales compared to the approach of the data layer

3) Aggregation logic on the frontend, most of the graphics libraries allow to support different aggregation scenarios. The API essentially returns all daily data points.

pro: 1) very flexible if the logic of aggregation changes.

con: 1) slow (network traffic, browser engine, we also support mobile, so it could be very bad on mobile) 2) scales musts

How to display a chart which has larger dataset in a dashboard widget?

I have a dashboard which display different charts as equal sized widgets. The issue with my current UI is when there is more data labels and data sets the charts looks compressed.

enter image description here

Is there a better way to handle the multiple data labels / data sets in charts.