Chat gpt questions Flashcards

1
Q

Project Roles
What is the primary purpose of project roles in Jira?

A

To define groups of users with specific permissions within a project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Permission Schemes
How can a Jira administrator grant a user the ability to transition issues in a project?

A

Add the user to the Transition Issues permission in the project’s permission scheme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Notification Schemes
What is the effect of associating a notification scheme with a project?

A

It defines who receives notifications for issue events in the project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Issue Type Schemes
What happens if you change the issue type scheme associated with a project?

A

Existing issues in the project may need to be updated to new issue types.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Field Configuration
How can you ensure that a custom field is available in all projects but mandatory in only one?

A

Use a separate field configuration for the specific project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Screens
How do you add a custom field to an existing screen?

A

Edit the screen and add the field from the Available Fields list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Issue Security
How can issue security be configured so only specific users can view certain issues?

A

Use issue security levels within an issue security scheme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Workflow Schemes
What is the purpose of associating a workflow scheme with a project?

A

To map specific issue types to workflows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Components and Versions
How can you categorize issues within a project to improve reporting and tracking?

A

Set up components and versions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Screen Schemes
What determines which screen is displayed when an issue is created, viewed, or edited?

A

Screen Scheme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Project Templates
What does choosing a project template in Jira primarily determine?

A

The issue types, workflows, and screens initially configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Issue Collector
What is the purpose of an Issue Collector in Jira?

A

To collect feedback from users and create issues from a web form

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Custom Fields
How can you restrict the visibility of a custom field to certain projects?

A

Use a context for the custom field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Resolution Field
How can you ensure that the Resolution field is cleared when an issue is reopened?

A

Use a post-function in the workflow transition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Schemes
How do you apply the same set of configurations (permissions, notifications, etc.) across multiple projects?

A

Create and apply schemes (e.g., permission schemes, notification schemes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Project Category
What is the use of project categories in Jira?

A

To group and organize projects for better navigation and reporting

17
Q

Bulk Changes
How can an administrator perform bulk changes on issues within a project?

A

Use the Bulk Change operation in the Issues section

18
Q

Project Key
What is true about the project key in Jira?

A

It must be unique across all projects

19
Q

Project Lead
What role does the project lead typically have in a Jira project?

A

They are the default assignee for unassigned issues if configured.

20
Q

Audit Log
What kind of information can you find in Jira’s audit log?

A

Changes to project configurations, permissions, and schemes

21
Q

Issue Type Scheme Migration
What considerations must be taken into account when changing the issue type scheme of a project, particularly when removing an issue type that has existing issues?

A

You must reassign or bulk migrate issues of the type being removed to another issue type within the project.

Failure to do so can result in data loss or orphaned issues, as those issues will no longer be accessible.

22
Q

Permission Scheme Complexity
How can you implement a permission scheme that allows a subset of users to transition issues but restricts them from editing issue fields directly, except for comments?

A

Create a permission scheme that grants the Transition Issues permission to the desired user group or role, but does not grant Edit Issues.

Instead, grant the Add Comments permission.

You can also use workflow properties to restrict specific fields from being edited during certain transitions.

22
Q

Custom Field Contexts
How does setting a custom field context affect its availability and behavior across different projects and issue types

A

Custom field contexts can limit the field’s availability to specific projects and issue types, allowing different default values and options for the field in different contexts.

This feature can also improve system performance by reducing the scope of the field.

22
Q

Workflow Transition Conditions
Describe a scenario where workflow transition conditions can be used to enforce business rules, and explain the potential consequences of not using conditions properly.

A

Workflow transition conditions can be used to restrict transitions based :
- user roles,
- statuses of linked issues,
- specific field values.

For example, a “Close Issue” transition may only be available to users in the “Project Lead” role or if all subtasks are resolved.

Improper use or absence of conditions can lead to process inconsistencies, unauthorized actions, or incomplete tasks being marked as finished.

23
Q

Advanced Issue Security Level Configuration

How can issue security levels be used to implement a “Confidential” issue type that only specific users can access, even though the project is accessible to a larger group?

A

Create a custom issue security scheme with a “Confidential” security level and associate it with the project.

Assign the “Confidential” security level to the “Confidential” issue type and set up security level membership so that only specific users or roles (e.g., a “Confidential Group”) can view these issues.

23
Q

Custom Field Behaviors
Explain how to use a behavior (e.g., using the Behaviours feature in ScriptRunner) to conditionally make a custom field required based on the value of another field.

A

Answer: You can create a behavior script that listens to changes in a specific field (e.g., a dropdown).

The script can use conditional logic to check the selected value and set the required state of another custom field using methods like setRequired(true/false).

24
Q

Issue Type Screen Schemes

How do you configure an Issue Type Screen Scheme to use different screens for the “Bug” issue type in different projects using the same issue type screen scheme?

A

You cannot directly use the same Issue Type Screen Scheme with different screens for the same issue type in different projects. Instead, you would need to create separate Issue Type Screen Schemes for each project, associating the “Bug” issue type with the respective screens.

25
Q

Cascading Select Custom Fields
How can cascading select custom fields be utilized to implement dependent fields functionality, and what are the limitations of this approach in Jira?

A

Cascading select custom fields allow administrators to create a parent-child relationship between options, where selecting a parent value filters the available child options.

However, limitations include a lack of multi-level cascading beyond two levels and potential performance issues if options are extensive.

26
Q

Field Configuration and Screen Combinations

How field configuration schemes and screens can be used together to ensure that different fields are required, hidden, or optional based on the issue type and project context?

A

Field Configuration Schemes can be used to define field behaviors (e.g., required, optional, hidden) per issue type.

Screens determine which fields are presented during specific issue operations (e.g., create, edit, view).

By carefully associating screens and field configurations with different issue types and projects, administrators can tailor the user experience and enforce data integrity according to the context.

27
Q

What are the key differences between global permissions and project-specific permissions in Jira, and how can these differences impact user access and security configurations?

A

Global permissions apply to the entire Jira instance and control access to high-level administrative functions (e.g., user management, project creation). Project-specific permissions, defined in permission schemes, control access to actions within specific projects (e.g., issue editing, workflow transition).

28
Q
A
29
Q

Company to Team Managed Migration: Issue Type Mappings: What challenges might arise when mapping issue types from a Company-managed project to a Team-managed project during migration, and how can they be addressed?

A

Team-managed projects have a simpler and more restrictive issue type system.

Some custom issue types from Company-managed projects may not have direct equivalents. The migration requires either consolidating issue types into the available types in Team-managed projects or creating new types if allowed.

30
Q

When migrating from a Company-managed project to a Team-managed project, how can data integrity be maintained for custom fields that do not exist or behave differently in the target project?

A

Custom fields in Company-managed projects might not have direct counterparts in Team-managed projects, which could lead to data loss or changes in data behavior. It’s essential to identify critical custom fields and determine how they can be represented in the Team-managed project.

31
Q

What are the primary considerations regarding permissions and access control when migrating from Team-managed to Company-managed projects, given their different models?

A

Team-managed projects have a simplified permission model centered around project roles, whereas Company-managed projects use detailed permission schemes allowing granular control. Migrating to a Company-managed project requires setting up permission schemes and roles that reflect the desired access levels.