# Access CENTRAL Backend

### Accessing the backend

First, login to MaGIC CENTRAL through MaGIC Account.

{% content-ref url="/pages/-MSzsTlpTw-WTwxykG-3" %}
[MaGIC Account](/for-frontend-users/magic-account.md)
{% endcontent-ref %}

You will be able to see the backend link on the side menu if your account has admin access.&#x20;

or, you may access it directly from this URL: <https://central.mymagic.my/backend>

### Production vs Staging

Understand the concept between production and staging. Production is our live server where public users are using it all the time. Staging is our test server, where developers can use it to double-check whether their code is working in a server environment similar to production. Of course, different environments connect to different database servers.&#x20;

Production Backend: <https://central.mymagic.my/backend>\
Staging Backend: <https://hub.mymagic.my/backend>

Make sure you log in to the correct one.

### Admin Access Control Limit

There are few type of admin roles in the system. These roles can be created dynamically and map to a specific access from backend.&#x20;

| Role                 | Description                                                     |
| -------------------- | --------------------------------------------------------------- |
| Super Admin          | Has access to everything in the backend                         |
| Admin                | Limited access in the backend                                   |
| Sensitive Data Admin | Able to access sensitive data like individual IC, Address, etc. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://central-docs.mymagic.my/for-program-owner/accessing-the-backend.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
