diff --git a/docker/initial-data.json b/docker/initial-data.json index 79f8ee4c6..f39f25eec 100644 --- a/docker/initial-data.json +++ b/docker/initial-data.json @@ -28,6 +28,7 @@ "is_physical_person": true, "password": "1422e767c5e08bb7196844025a0f98e1x61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A==", "default_password": "admin", + "can_change_own_password": true, "gender": "", "email": "", "default_number": "", @@ -308,8 +309,7 @@ "meeting.can_see_frontpage", "motion.can_see", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [], @@ -359,8 +359,7 @@ "poll.can_manage", "projector.can_manage", "tag.can_manage", - "user.can_manage", - "user.can_change_own_password" + "user.can_manage" ], "user_ids": [], @@ -389,8 +388,7 @@ "motion.can_create_amendments", "motion.can_support", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [], @@ -421,8 +419,7 @@ "motion.can_create_amendments", "motion.can_support", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [], diff --git a/docs/example-data.json b/docs/example-data.json index bac38f0b8..25543316a 100644 --- a/docs/example-data.json +++ b/docs/example-data.json @@ -27,6 +27,7 @@ "is_physical_person": true, "password": "316af7b2ddc20ead599c38541fbe87e9a9e4e960d4017d6e59de188b41b2758flD5BVZAZ8jLy4nYW9iomHcnkXWkfk3PgBjeiTSxjGG7+fBjMBxsaS1vIiAMxYh+K38l0gDW4wcP+i8tgoc4UBg==", "default_password": "admin", + "can_change_own_password": true, "gender": "", "email": "", "default_number": "", @@ -89,6 +90,7 @@ "is_physical_person": true, "password": "316af7b2ddc20ead599c38541fbe87e9a9e4e960d4017d6e59de188b41b2758fDB3tv5HcCtPRREt7bPGqerTf1AbmoKXt/fVFkLY4znDRh2Yy0m3ZjXD0nHI8oa6KrGlHH/cvysfvf8i2fWIzmw==", "default_password": "a", + "can_change_own_password": true, "gender": "", "email": "", "default_number": "", @@ -145,6 +147,7 @@ "is_physical_person": true, "password": "316af7b2ddc20ead599c38541fbe87e9a9e4e960d4017d6e59de188b41b2758fIxDxvpkn6dDLRxT9DxJhZ/f04AL2oK2beICRFobSw53CI93U+dfN+w+NaL7BvrcR4JWuMj9NkH4dVjnnI0YTkg==", "default_password": "jKwSLGCk", + "can_change_own_password": true, "gender": "", "email": "", "default_number": "", @@ -452,8 +455,7 @@ "meeting.can_see_frontpage", "motion.can_see", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [], @@ -503,8 +505,7 @@ "poll.can_manage", "projector.can_manage", "tag.can_manage", - "user.can_manage", - "user.can_change_own_password" + "user.can_manage" ], "user_ids": [], @@ -533,8 +534,7 @@ "motion.can_create_amendments", "motion.can_support", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [], @@ -565,8 +565,7 @@ "motion.can_create_amendments", "motion.can_support", "projector.can_see", - "user.can_see", - "user.can_change_own_password" + "user.can_see" ], "user_ids": [2, 3], diff --git a/docs/models.yml b/docs/models.yml index eca67ec42..93ccf1bd6 100644 --- a/docs/models.yml +++ b/docs/models.yml @@ -103,6 +103,9 @@ user: default: true password: string default_password: string + can_change_own_password: + type: boolean + default: true gender: string email: string default_number: string @@ -967,7 +970,6 @@ group: - projector.can_manage - projector.can_see - tag.can_manage - - user.can_change_own_password - user.can_manage - user.can_see - user.can_see_extra_data diff --git a/docs/permission.yml b/docs/permission.yml index 0a4821952..2f2d7b93c 100644 --- a/docs/permission.yml +++ b/docs/permission.yml @@ -56,4 +56,3 @@ user: can_manage: can_see_extra_data: can_see: - can_change_own_password: