Skip to main content

102 posts tagged with "Security"

Security Practices and Solutions

View All Tags

How to Give a Security Group Access to a SharePoint Site

· 10 min read
Jagdish Kumawat
Founder @ Dewiride

When an app keeps its data in SharePoint, everyone who uses the app needs permission on the SharePoint site too. SharePoint's obvious Share site button can't give the permission an app's users usually need, and its other sharing dialog quietly adds people to the site's Members group. This guide gives a security group exactly Contribute, and nothing more.

How to Assign an Azure RBAC Role in the Portal and Azure CLI (Step-by-Step)

· 18 min read
Jagdish Kumawat
Founder @ Dewiride

Being Owner of an Azure subscription does not let you read a single secret in a Key Vault you just created. The fix is one role assignment — and once you understand its three parts, you can grant exactly the access you mean, to a person or to an app, in about a minute.

Self-Host Dewiride Analytics on Ubuntu Server — Part 5: Read the Dashboard — Humans, Bots and Engagement

· 17 min read
Jagdish Kumawat
Founder @ Dewiride

Your installation is collecting. This part reads every panel on the dashboard — and starts with the thing that makes this product different: it tells you in plain sentences why it thinks a visit was a person or a machine, states how many readings each figure could actually be taken from, and says "not known" rather than guess.

Self-Host Dewiride Analytics on Ubuntu Server — Part 3: Custom Domain and Free HTTPS with Caddy

· 18 min read
Jagdish Kumawat
Founder @ Dewiride

Your dashboard currently answers on 127.0.0.1 and nowhere else, which is safe but unusable. This part gives it a real domain name and a free, automatically renewed HTTPS certificate using Caddy — six lines of configuration, no certbot, no cron job, and no renewal to forget.

Self-Host Dewiride Analytics on Ubuntu Server — Part 2: Close the Ports Docker Opened Behind Your Firewall

· 17 min read
Jagdish Kumawat
Founder @ Dewiride

Your firewall says Default: deny (incoming). Your database is answering the internet anyway. This part shows the port scan that proves it on a real server, explains the iptables chain order that causes it, and fixes it with a Compose override file — not by fighting the firewall.