Bright, airy photograph of a sunlit office corridor with pale blue walls and soft natural light

IT services, applications & training for French businesses

Aricie is the business portal for @RICIE.NET — DotNetNuke solutions, custom software, and professional training delivered from offices across France.

Explore the Portal

Browse the four main areas of the Aricie business portal.

Featured Applications & Services

Software products developed and supported by Aricie.

Soft cyan square tile with gentle gradient light, neutral and clean
Application

Acoléa

Specialized software application in the Aricie catalog.

Pale blue square tile with diffused daylight glow
Application

Adylic

Specialized software application in the Aricie catalog.

Minimal green square tile with airy white space
Application

AricieGrid

Specialized software application in the Aricie catalog.

Bright neutral square tile with subtle texture
Application

Budg-Immos

Specialized software application in the Aricie catalog.

Our French Offices

Headquarters in Mureils with branches in Paris, Lyon, and Grenoble.

DNN Security Basics: Role Management and Permissions Done Right

DotNetNuke, widely known as DNN, runs a substantial share of Australian intranets, partner portals, and member websites, from professional services firms in Sydney to engineering suppliers based in Brisbane and Perth. The platform ships with flexible role-based access control, yet many live portals carry years of inherited permissions that quietly widen the attack surface. Tightening security in DNN means understanding how authentication, authorisation, and layered permissions interact at the portal, page, and module level.

Aricie builds and maintains DotNetNuke solutions for organisations that need predictable, audit-friendly access controls. The guidance below covers foundational role management concepts, with practical notes for businesses aligning their DNN portal with the Notifiable Data Breaches scheme and Australian Privacy Principles.

How roles, groups, and permissions differ in DNN

DNN separates identity from authority through three related concepts. A user account establishes who is signing in. A role defines the category of work a person performs, such as editor, reviewer, or finance approver. Permissions are the granular capabilities, including view, edit, delete, or manage, granted to a role on a specific page, module, or folder.

Permissions cascade from the portal down to each page and module, which means a small mistake at the top can be amplified across hundreds of content items. A clean access model treats the portal level as the baseline, applies narrower permissions only where content requires them, and keeps the number of administrative roles as low as the workflow allows.

The default roles that ship with every portal

Every fresh DNN installation arrives with a standard set of roles that reflect common editorial and membership workflows. The table below summarises the most relevant ones, the scope of access they grant, and the risks that appear when they are left unchanged in production.

Default role Typical scope Hidden risk when unchanged
Administrators Full portal control, including user management Members accumulate page-level edit rights no one audits
Registered Users Authenticated access to member-only pages Inherits folder permissions during content imports
Subscribers Read-only or notification access to selected content Sometimes granted edit rights on legacy modules by mistake
Unauthenticated Users Public, anonymous browsing of selected pages Often over-reaches into draft pages that should stay private
Host (Superuser) Server-wide configuration and extension management Concentrates extreme power in a rarely reviewed account

Even when no custom roles exist, the default set drifts over time as new modules are installed and contributors join. A scheduled review of role membership is the simplest way to keep that drift under control.

Aligning access controls with Australian compliance

Australian businesses that handle personal information must operate within the Privacy Act 1988 and the Australian Privacy Principles, while serious incidents trigger reporting under the Notifiable Data Breaches scheme. Access management sits at the heart of compliance because every unnecessary privilege is a potential data exposure. A Melbourne allied health practice, for example, must keep patient records visible only to clinicians who genuinely need them.

Two practical steps anchor most compliant DNN deployments. Document every custom role in a register naming the business owner and last review date. Pair that register with mandatory two-step verification for any account holding edit or administrative rights, in line with Australian Cyber Security Centre guidance.

Designing a least-privilege model for your team

A least-privilege model grants each role the narrowest set of permissions the workflow requires, and nothing more. The list below captures the settings worth revisiting whenever a new content team or external partner comes on board.

  • Document every custom role with a named business owner and a review date.
  • Replace broad page permissions with module-level edit rights where possible.
  • Prefer role groups over individual user assignments to simplify audits.
  • Require two-step verification for any role with edit or manage rights.
  • Review page-level permissions at the start of each quarter.
  • Audit administrator accounts twice a year, including the Host account.
  • Move draft content to a separate portal instead of a hidden folder.

These habits keep the permission grid legible, which is itself a security control. New administrators understand who can do what without reverse-engineering years of changes.

Fine-tuning page and module permissions

Page permissions in DNN control who can view, edit, or manage an individual page, while module permissions control who can interact with a specific module instance such as a news feed or document library. Editing a page does not automatically grant permission to edit every module on that page, which gives administrators a useful lever. Australian publishing teams often lock module permissions to a small editorial role while leaving page permissions broader for site navigation.

Folder permissions deserve the same care. Media folders used for marketing collateral or client deliverables should sit behind role-restricted folders rather than the default shared folder. A short folder audit, run alongside the role review, catches most of these oversights before they reach production.

Authentication, two-step verification, and account hygiene

DNN supports configurable password policies, account lockout thresholds, and two-step verification through built-in providers and third-party extensions. A solid Australian baseline requires passwords of twelve characters or longer, lockouts after a small number of failed attempts, and two-step verification for every administrative account. Captcha on registration forms reduces automated account creation that clutters the role list.

Session settings matter as well. Short session timeouts on administrative pages reduce the window during which a stolen cookie can be reused. For organisations with staff who travel between Sydney, Adelaide, and regional sites, these settings matter because portal access often happens over hotel and airport Wi-Fi.

Auditing and monitoring for long-term safety

Permissions are not a one-time configuration. They require ongoing attention, which is where DNN's event viewer and site logs become valuable. Reviewing the event log surfaces unusual administrative activity, repeated failed logins, and role changes that bypass the approval workflow. Pairing the event viewer with role membership exports gives administrators a paper trail for internal governance and external audits.

Frameworks such as the Australian Signals Directorate Essential Eight encourage continuous monitoring, particularly around application control, patching, and administrative privilege. Even a modest DNN portal benefits from a quarterly review rhythm, because one overlooked administrator account costs more than the audit itself.

If your DNN portal has grown faster than the documentation that supports it, the Aricie team can map the current role model and identify gaps that matter for Australian compliance. Reach out through the Aricie website to arrange a working session with a DotNetNuke specialist.