Feature preview

Feature Introduction

Should the content be visible to logged-in users based on their level, and how should user groups and access permissions be configured?

The corporate website usually only needs to set channel quotes, internal manuals, white paper downloads, and other such materials as group visible. This article presents a two-level design based on the priority of content scope: first, which columns and documents belong to the restricted range, and then configure access permissions according to user groups, and explain the relationship with draft and pending publication status, as well as the practice of verifying each item with different group accounts after configuration.

Member content Permission management

Feature Introduction

Do you need to classify the content of the enterprise website according to the logged-in user level? How should user groups and access permissions be configured? Most enterprise websites only need to classify a small part of the materials: channel price lists, agent manuals, and white papers that require contact information. Setting all articles to be visible after logging in will also include the scope of information收录, which is over-configuration. The reasonable order is to determine the content scope first, then determine the group, rather than opening permissions by head.

What content is worth setting as group visible

The judgment criteria is whether 'loss will occur if seen by peers or customers'. The common types are: channel materials with prices, implementation documents open only to partners, and contracts and templates that require identity verification to download. Product introductions, technical descriptions, and help documents, which inherently bear search traffic, should not enter the restricted range, otherwise the pages crawled by search engines will degrade into login prompt pages.

Two layers of grouping design: identity grouping and content scope

The first layer is identity grouping. In user management, registered accounts are assigned to different user groups, such as internal employees, channel partners, and ordinary members. Each group corresponds to a set of accessible content and permissions, rather than assigning each account individually. In this way, when new employees join or channel partners leave, the change is in the group affiliation, not in adjusting each document one by one.

The second layer is the content scope. Placing restricted materials in a few columns, authorizing by columns instead of by individual documents, can greatly reduce maintenance costs. When there are mixed open and restricted articles in the same column, it is easy to occur the situation of 'thinking it is hidden but actually it has always been public.' After determining the scope, add VIP grouping and attach differences such as download permissions and price visibility to the group, concentrate configuration items in a few places, and only review a few places in subsequent verification.

The relationship between group permissions and document status

The access permission solves the issue of 'who can see', and the document status solves the issue of 'whether this draft has been finalized'. The draft is not open to unlogged visitors by default, and links with preview parameters can be used for internal reviews; the pending release status is responsible for scheduling, and neither should be mixed with the group visibility - a channel material still in the pending release status, even if the group configuration is correct, is often leaked prematurely because the preview link is forwarded.

Also note the deletion behavior: Official documents are moved to the recycle bin, not physically deleted. If restricted content needs to be truly taken down, it needs to be processed again in the recycle bin and confirmed whether the historical preview links can still be accessed.

Points to note when coordinating with the order and distribution modules

Group visibility is often not just a reading restriction, but also involves business processes. After enabling order management, the visibility range of quotation materials should be consistent with the order identity; otherwise, channel merchants can see the price but cannot place an order; when distributing, documents such as commission rates and settlement rules should only be open to user groups of the corresponding level; financial documents such as invoices and reconciliation statements are recommended to be independently grouped and not mixed with marketing content. If the site also connects a public account, it is necessary to confirm whether the landing page jumping in from the public account menu falls within the restricted range - after jumping, if not logged in, it will directly encounter a door lock prompt, which is equivalent to a link failure in terms of experience.

Acceptance list after configuration is complete

Acceptance requires different identity accounts to access the same batch of addresses separately, focusing on four aspects: whether unlogged visitors get a normal page or a login prompt; lower-level groups cannot see higher-level content; higher-level groups can see the full range of content they should see; restricted pages are not included in the site map and are not declared as crawlable in robots.txt. The last point is often overlooked, and the scope of inclusion and access permissions should be checked separately. In cases where permissions take effect but the address has already been indexed, special handling is required.

Common questions

Question: Can the visible range be set for a single article only?

Answer: Yes, but it is not recommended to do it for a long time. After the number of single articles reaches a certain level, it is impossible to review them, and errors usually manifest as missing opening or closing. The scope can be defined by columns, and permissions can be inherited by user groups, so when a problem occurs, it can be located at a glance.

Question: After grouping visibility, will the search engine still index these pages?

Answer: It cannot rely on login restrictions to prevent crawling. These addresses should be excluded from the sitemap and robots configuration, and then the crawling results should be verified with accounts of different identities to confirm that the scope of openness is consistent with expectations.

Question: Is it worth creating a separate group to show a few articles to external partners temporarily?

Answer: It is more convenient to use a short-term account for one-time needs; if the other party will continue to cooperate, it should be classified into the existing channel group to avoid the continuous expansion of the number of groups, and in the end, no one can explain the boundaries of each group.

Related functions

Preview

Should the anchor text of the in-site keyword be automatically attached or handwritten, and will batch replacement change the wrong link?

Anchor text management and the site-wide batch replacement address two things: the former automatically establishes internal links for new content according to the keyword library, while the latter is a one-time rewrite of existing content, and both at the same time can easily overlap. The automatic link hanging needs to be limited to the location of action, and the batch replacement needs to be tested first according to the category and time range. This article explains how to organize the keyword library, which positions should not be automatically linked, and the inspection and rollback methods after replacement is completed.

Preview

What qualifications do AI-generated images for AI illustration and AI painting need to pass before being used in the formal release of articles?

Before AI-generated images enter the formal article, it is recommended to go through three checks: whether the image is consistent with the text, the details of the image and the copyright risk, and whether the tags and title descriptions derived from the illustrations are deviated. AnQiCMS's automatic illustration, AI painting, and automatic tagging are generated on the same link, and there is still content review and sensitive word filtering in place before publication. A window for manual review should be left for scheduled publication.

Preview

How to coordinate the use of compressed packages and spreadsheets for batch importing historical articles of thousands of articles to a new site

Migration of more than a thousand historical articles can be done through two channels: content with a lot of text and images should be imported in batches using ZIP compression packages, and structured metadata and plain text content should be imported through Excel spreadsheets; then, to prevent duplicate entries, check for existing documents through the document import interface by title. Deleted official documents should go into the recycling bin for easy rollback. It is recommended to execute in batches, and check after each batch before scaling up.