Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dev.icinga.com #9377] Permission and restriction documentation #1709

Closed
icinga-migration opened this issue Jun 8, 2015 · 3 comments
Closed
Labels
area/documentation Affects end-user or developer help enhancement New feature or improvement queue/important Blocks a release or needs immediate attention
Milestone

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/9377

Created by jmeyer on 2015-06-08 08:29:29 +00:00

Assignee: mjentsch
Status: Resolved (closed on 2015-06-10 17:10:06 +00:00)
Target Version: 2.0.0-rc1
Last Update: 2015-06-10 17:10:06 +00:00 (in Redmine)


Please provide an extensible documentation on how to configure permissions and restrictions for Icinga Web 2 and the monitoring module.

This should be accomplished by creating a file called security.md beneath the following directories:

  • doc/
  • modules/monitoring/doc/

For Icinga Web 2, the content should cover the basics and the topics related to the framework itself and how to configure each one.
For the monitoring module, the content should cover all specifics to this module.
(See my blogpost for examples)

In detail, the following has changed how restrictions are handled in the monitoring module:

  • There is just one restriction filter: monitoring/filter/objects
  • The following columns are available for restrictions:
    • host
    • host_alias
    • host_display_name
    • host_name
    • hostgroup
    • hostgroup_alias
    • hostgroup_name
    • service
    • service_description
    • service_display_name
    • service_group
    • service_group_alias
    • service_group_name
      • all custom variables prefixed with host or service

Changesets

2015-06-09 14:09:36 +00:00 by mjentsch 10592bb

Add documentation for security configuration

Add a doc page to explain configuring user and group permissions and general user and group handling.

refs #9377

2015-06-09 16:10:02 +00:00 by mjentsch 6f208e9

Improve restriction and filter sections

Add more examples and fix a few typos and minor issues in the doc.

refs #9377

2015-06-10 16:43:54 +00:00 by mjentsch edd1c2a

Move monitoring permission documentation into a separate module

refs #9377

2015-06-10 17:01:33 +00:00 by mjentsch 4a591db

Fix a few typos

refs #9377

2015-06-10 17:04:47 +00:00 by mjentsch 3eb4561

Merge branch 'feature/permission-restriction-documentation-9377'

fixes #9377

2015-06-10 17:06:59 +00:00 by mjentsch 6e28a58

Fix drawing in doc

refs #9377

2015-06-15 09:09:41 +00:00 by mjentsch ea85254

Fix typos and formatting in documentation

refs #9377

2015-06-16 15:54:21 +00:00 by mjentsch f31f18d

Move security documentation for monitoring module into correct directory

refs #9377
@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-06-10 16:48:22 +00:00

Build !#746 triggered by commit edd1c2a passed successfully.

Branch: origin/feature/permission-restriction-documentation-9377
Author: Matthias Jentsch

@icinga-migration
Copy link
Author

Updated by icinga-kanban on 2015-06-10 17:03:59 +00:00

Build !#747 triggered by commit 4a591db passed successfully.

Branch: origin/feature/permission-restriction-documentation-9377
Author: Matthias Jentsch

@icinga-migration
Copy link
Author

Updated by mjentsch on 2015-06-10 17:10:07 +00:00

  • Status changed from Assigned to Resolved
  • Done % changed from 0 to 100

Applied in changeset 3eb4561.

@icinga-migration icinga-migration added queue/important Blocks a release or needs immediate attention enhancement New feature or improvement area/documentation Affects end-user or developer help labels Jan 17, 2017
@icinga-migration icinga-migration added this to the 2.0.0-rc1 milestone Jan 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Affects end-user or developer help enhancement New feature or improvement queue/important Blocks a release or needs immediate attention
Projects
None yet
Development

No branches or pull requests

1 participant