diff --git a/src/browser/documentation/help/alter-user.jsx b/src/browser/documentation/help/alter-user.jsx
new file mode 100644
index 00000000000..2521b20322f
--- /dev/null
+++ b/src/browser/documentation/help/alter-user.jsx
@@ -0,0 +1,87 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'ALTER USER'
+const subtitle = 'Modify a user'
+const category = 'administration'
+const content = (
+ <>
+
+ The ALTER USER command can be used to modify an existing
+ user.
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/create-role.jsx b/src/browser/documentation/help/create-role.jsx
new file mode 100644
index 00000000000..de79505d146
--- /dev/null
+++ b/src/browser/documentation/help/create-role.jsx
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'CREATE ROLE'
+const subtitle = 'Create a new role'
+const category = 'security'
+const content = (
+ <>
+
+ The CREATE ROLE command can be used to create roles.
+
diff --git a/src/browser/documentation/help/deny.jsx b/src/browser/documentation/help/deny.jsx
new file mode 100644
index 00000000000..8aeb7046647
--- /dev/null
+++ b/src/browser/documentation/help/deny.jsx
@@ -0,0 +1,88 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'DENY'
+const subtitle = 'Deny privileges to roles'
+const category = 'security'
+const content = (
+ <>
+
+ The DENY command allows an administrator to deny a privilege
+ to a role in order to prevent access to an entity.
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/drop-role.jsx b/src/browser/documentation/help/drop-role.jsx
new file mode 100644
index 00000000000..db6112f9289
--- /dev/null
+++ b/src/browser/documentation/help/drop-role.jsx
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'DROP ROLE'
+const subtitle = 'Delete a role'
+const category = 'security'
+const content = (
+ <>
+
+ The DROP ROLE command can be used to delete roles.
+
diff --git a/src/browser/documentation/help/grant-role.jsx b/src/browser/documentation/help/grant-role.jsx
new file mode 100644
index 00000000000..ead7ded58cd
--- /dev/null
+++ b/src/browser/documentation/help/grant-role.jsx
@@ -0,0 +1,77 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'GRANT ROLE'
+const subtitle = 'Assign roles to users'
+const category = 'security'
+const content = (
+ <>
+
+ The GRANT ROLE command can be used to assign roles to users,
+ giving them access rights.
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/grant.jsx b/src/browser/documentation/help/grant.jsx
new file mode 100644
index 00000000000..32df3c3f659
--- /dev/null
+++ b/src/browser/documentation/help/grant.jsx
@@ -0,0 +1,88 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'GRANT'
+const subtitle = 'Grant privileges to roles'
+const category = 'security'
+const content = (
+ <>
+
+ The GRANT command allows an administrator to grant a
+ privilege to a role in order to access an entity.
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/revoke-role.jsx b/src/browser/documentation/help/revoke-role.jsx
new file mode 100644
index 00000000000..dddcf740860
--- /dev/null
+++ b/src/browser/documentation/help/revoke-role.jsx
@@ -0,0 +1,77 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'REVOKE ROLE'
+const subtitle = 'Revoke roles from users'
+const category = 'security'
+const content = (
+ <>
+
+ The REVOKE ROLE command can be used to revoke roles from
+ users, removing access rights from them.
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/revoke.jsx b/src/browser/documentation/help/revoke.jsx
new file mode 100644
index 00000000000..3e18d78bc56
--- /dev/null
+++ b/src/browser/documentation/help/revoke.jsx
@@ -0,0 +1,103 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'REVOKE'
+const subtitle = 'Revoke granted or denied privileges'
+const category = 'security'
+const content = (
+ <>
+
+ The REVOKE command allows an administrator to remove a
+ previously granted or denied privilege.
+
+
+
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/show-privileges.jsx b/src/browser/documentation/help/show-privileges.jsx
new file mode 100644
index 00000000000..9467242d759
--- /dev/null
+++ b/src/browser/documentation/help/show-privileges.jsx
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'SHOW PRIVILEGES'
+const subtitle = 'List available privileges'
+const category = 'security'
+const content = (
+ <>
+
+ The SHOW PRIVILEGES command can be used to list available
+ privileges for all roles.
+
+
+
+
+
+ >
+)
+export default { title, subtitle, category, content }
diff --git a/src/browser/documentation/help/show-roles.jsx b/src/browser/documentation/help/show-roles.jsx
new file mode 100644
index 00000000000..bacab8b6f9b
--- /dev/null
+++ b/src/browser/documentation/help/show-roles.jsx
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2002-2019 "Neo4j,"
+ * Neo4j Sweden AB [http://neo4j.com]
+ *
+ * This file is part of Neo4j.
+ *
+ * Neo4j is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+import React from 'react'
+import ManualLink from 'browser-components/ManualLink'
+import AdminOnSystemDb from './partials/admin-on-systemdb'
+const title = 'SHOW ROLES'
+const subtitle = 'List available roles'
+const category = 'security'
+const content = (
+ <>
+
+ The SHOW ROLES command can be used to list available roles.
+