Super Admin Panel Technical Guide
The admin panel is the most usable and central control area of the entire platform. This guide explains how each section works and where you can find every option inside the NewsGlobalERP Multi-Tenant SaaS Newspaper & Media Management Platform.
Introduction
An overview of the Super Admin panel and how to navigate this guide.
Admin panel is the most usable and handler part for each website. Now I am going to explain how each section works and where you can find each option.
How to use this guide
Each section below maps to a specific area of the admin panel. Use the search box in the sidebar to jump straight to a feature, and follow the reference links to open the matching admin page.
Settings
The common area where your website's basic information lives.
General is the common part where the website's basic information will be there. The admin can manage the software name, logo and timezone from here. This is the main setting page — you can find all available setting options here, and you can search additionally.
General Setting
From the general setting the user can manage the app name, contact email and timezone.
Logo and Favicon
Manage your platform's logo and favicon from this page.
Language
Manage all of the languages available across the platform from here.
Tip: Set a default language
The default language can be set up from the individual language. On the edit page there is a default language toggler — just toggle it and update.
Localization
Manage localization and translation strings from here.
Currency
Manage the multi-currency options for the platform from here.
Tip: Set a default currency
The default currency can be set up from the individual currency. On the edit page there is a default currency toggler — just toggle it and update.
SMTP Mail Configuration
Configure your outgoing SMTP mail settings so the platform can send emails.
Mail Template
Manage the email templates used across the platform from here.
Payment Gateway Setting
Configure the payment gateways used to collect SaaS plan payments.
Stripe Payment
Set up your Stripe payment integration from here.
SEO Setup
Configure the platform's SEO settings from this page.
Login Page Content
Manage the imagery and content shown on the login page.
Default Avatar
Note
When someone does not upload an avatar, the default avatar will be shown by default.
Maintenance Mode
If you need to do server management, you can do it from here.
Use with care
Enabling maintenance mode affects availability of the platform during server management. Make sure you intend to take the system offline before toggling it.
How to Manage and Create Subscription Plans
Create and configure the SaaS plans offered to newspapers.
The admin can make the SaaS plan here. He can set the free storage limit and whether a custom domain is available or not.
Country-wise pricing model
The current system allows a country-wise pricing model. The admin can set the same plan for a different country. For example, for the USA the basic plan price is $20, but for Bangladesh it will be $15. You can handle the model from the pricing plan edit page individually.
Add-on Marketplace
Optional add-on features that extend the base SaaS plan.
We are planning to make an add-on marketplace for the entire system. We provide some basic features to each newspaper with the SaaS plan, and additional plans will come with the add-on features.
AI Generated News
An add-on capability to generate news content with AI.
News Visitor Track
An add-on capability to track visitors across news content.
Currently we manage the storage plan add-on here. To manage the storage plan, go to the link and create a new plan or edit something.
Note
We will add another dedicated storage guide in the doc below.
Newspaper Management (Tenant Management)
The main feature of the SaaS platform — managing newspapers (tenants).
This is the main feature for the SaaS platform. A user can purchase the plan from the website, but if the admin wants to create one himself, he can do it. On the admin side, the admin can see the overall report — active, inactive, draft and expired newspapers — from here.
Create Newspaper
Create a new newspaper (tenant) directly from the admin panel.
Custom Domain
Connect a branded domain to a subdomain-based newspaper.
The current system instantly creates the newspaper with a subdomain, like
news1.newsglobalerp.com, and it's working well.
But if someone has a branded domain, he can connect the domain with this subdomain. For example,
if the branded domain is mynewspaper.com, then when someone browses this domain the
system returns the website automatically.
Approval workflow
The user requests the custom domain, the admin reviews it, and then makes it approved here.
News Management
Super-admin-driven news publishing for free tenants.
This feature works for free tenants or newspapers.
The super admin creates a news item and forces it to publish to free newspapers location-wise. Let's say the admin wants to boost a news item to free, available news websites under this system inside the United States — you can create the news, then select the location, or an individual newspaper.
Locked for newspaper owners
When the super admin publishes it, the newspaper owner cannot edit, delete or hide it themselves.
General User
Create and manage users for your system directly from the admin panel.
The admin can manage and create new users for his system from the admin panel itself.
Bulk import available
Bulk import is also available here.
Coupon Management
Create coupons to discount the SaaS plan charge for your customers.
The admin can make a coupon to reduce the SaaS plan charge for his customer.
Note
Currently we have only plan purchase, that's why it's allowed only there.
Location
Manage the globally available list of countries, states and cities.
We manage the country, state and city as a globally available list.
All countries are disabled by default
All countries have been disabled. When you launch your business in a new country, just go to this page and enable the country — the system automatically adjusts and shows the country on that particular country.
From the list you can set the default country here.
Storage Management
This is a very important feature
The super admin can see the overall statistic report about his storage.
On this page you can see how many files are stored, the file type, the uploading progress and statistics, as well as the newspaper-wise usage progress.
How to Increase Storage Limit
From this section the admin can increase the limit.
Third-party storage
But this is our system configuration. If you use a 3rd party storage service (we used Bunny CDN) you have to increase it there on their server.
Bunny Configuration
Bunny configuration can be set up from here.
Manual Storage Assign
The admin can assign the storage to the newspaper itself.
Social Login Credential
Configure the social login credentials for Facebook and Google from here.